Forum: VB - task manager

Forum huvudsida -> Programmering -> VB - task manager

Sidor: 1

Till botten

Bewwen 23:31 - 4:e Augusti 2007 | Post #1
Medlem
Inlägg: 9


Skicka PM
Hej.

Jag kodar vanligen C/C++ men eftersom att denna app skall användas i windows och innehålla mycket grafisk skit har jag valt att använda VisualBasic.

Jag saknar dess värre endel kunskaper i det området..
Hur får jag aktivitetshanteraren att svara "åtkomst nekad" när man försöker stänga av processen från den?

Tack på förhand
//Bewwen




Nissebosselasse 11:25 - 5:e Augusti 2007 | Post #2
Medlem
Inlägg: 490


Skicka PM
Går det ens? Hur skulle i så fall Windows kunna stängas av överhuvudtaget?

Du kanske tänker på en annan typ av funktionalitet, nämligen att programmet inte ska stängas av direkt när man trycker på krysset (X) i övre högra hörnet?
I VB.NET gör du så här:
[source]
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
' Om e.Cancel är False, så stängs fönstret
e.Cancel = True
End Sub
[/source]
Detta förhindrar dock inte att processen stängs av från aktivitetshanteraren.
... andra sidan fråga sig om det inte är fel i ens användargränssnitt: varför utrusta ett fönster med en avstängningsknapp, om den ändå inte fungerar?


-------------------------
http://pushingcows.se
Gula Nallen



Bewwen 11:37 - 5:e Augusti 2007 | Post #3
Medlem
Inlägg: 9


Skicka PM
Jag vet att det går..
min poolare gjorde en brandvägg en gång i tiden som hade den funktionen, försöker du stänga av filen i aktivitetshanteraren får man upp en ruta från brandväggen som säger:
Self Protection
attempt to terminate process, process is prevented

Application: Aktivitetshanteraren
Path: C:WINDOWSSYSTEM32TASKMANAGER.EXE


samt en ruta från aktivitetshanteraren som har rubriken "Det gick inte att avsluta processes"
och meddelandet "Det gick inte att slutföra åtgärden.
...tkomst nekad."

btw, använder VB6 så de hade varit form_unload() eller form_queryunload()
xD

killen som gjort denna gjorde den för 100 år sedan mest på skoj, har värken källkoden eller ngt minne kvar av hur han gjort detta..
men han snackade ngt om "system/service process"

hoppas ngn av er här vet va jag snackar om
//Bewwen


Senast redigerad 13:16 - 5:e Augusti 2007


Nissebosselasse 13:46 - 5:e Augusti 2007 | Post #4
Medlem
Inlägg: 490


Skicka PM
Okej, antog att ingen använder VB6 längre, nu när VB Express 2005 finns gratis tillgängligt...

Kanske mejla din polare och fråga hur i så fall? Eller söka på MSDN.

-------------------------
http://pushingcows.se
Gula Nallen



Sidor: 1

Forum huvudsida -> Programmering -> VB - task manager
Atom feed

Du får inte posta i den här tråden | Till toppen