[vb][win2k] abort shutdown

Pagina: 1
Acties:

  • mrfatmen
  • Registratie: Februari 2001
  • Laatst online: 16:45
ik zoek een routine die kan op vangen als service zijne.

dat wanneer win2k een shutdown krijgt dan die routine dan een abort shutdown commando geeft.

is dit nog mogelijk onder win2k.
ik weet dat dit in win nt wel kan.

daar kan je door middel van shutdowntime.
bepalen hoe lang je de tijd er voor heb.

maar kan dit in win 2k ook nog ???

Heeft uw auto pijn? Ga dan naar de onderdelenlijn
Het bedrijf waar ik met veel plezier werk - Mijn eigen vertrouwde domein


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 13:58

Crazy D

I think we should take a look.

In je Form_QueryUnload event kun je afvangen waarom je programma afsluit (waaronder dus windows-session ended). Of je 'm daar ook echt kan cancellen denk ik niet.

Een paar tellen googlen leverde me dit op:
WM_QUERYENDSESSION
Misschien kun je van hieruit wat door zoeken en bij de juiste info uitkomen :) (queryendsession message wordt naar iedere app gestuurt als je uitlogt/shutdown't).

Exact expert nodig?


  • mrfatmen
  • Registratie: Februari 2001
  • Laatst online: 16:45
ik kon in nt, zal zo de code eens opzoeken.

kon ik zodra ik een shutdown commado binnen krijg een abort shutdown doen.

en dan werdt de shutdown gestop.

maar die werkt niet in 2000 of de shutdown delay staat heel erg laag.

staat in nt op 4 dacht ik.

Heeft uw auto pijn? Ga dan naar de onderdelenlijn
Het bedrijf waar ik met veel plezier werk - Mijn eigen vertrouwde domein


Verwijderd

als je wil zorgen dat het kruisje rechtsboven neit werkt moet je de volgende code gebruiken:
code:
1
2
3
Private Sub Form_Unload(cancel as integer)
cancel = -1
end sub

Doordat cancel negatief is word het programma niet afgesloten

heb ik gister met programeren geleerd :)

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 15:43
Even voor de duidelijkheid (en vanwege unknownjim's vage reactie), we hebben het hier toch over 'n operating system shutdown? (Als in, de computer gaat uit.)

  • mrfatmen
  • Registratie: Februari 2001
  • Laatst online: 16:45
Op donderdag 30 mei 2002 21:39 schreef Soultaker het volgende:
Even voor de duidelijkheid (en vanwege unknownjim's vage reactie), we hebben het hier toch over 'n operating system shutdown? (Als in, de computer gaat uit.)
ja, als ik in windows start->afsluiten->de computer uitzetten kies.

dan kan je in nt nog de shutdown aborten maar in 2000 lukt dat niet met de zelfde code :? :? :?

Heeft uw auto pijn? Ga dan naar de onderdelenlijn
Het bedrijf waar ik met veel plezier werk - Mijn eigen vertrouwde domein


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 15:43
Ik heb geen tijd/zin om 't nu uit te zoeken, maar ik vraag 't voor de goede orde toch maar even: hoe deed je het afsluiten onder Windows NT en wat heeft de API documentatie daarover te zeggen? Meestal is verschillende werking onder verschillende Windows varianten wel gedocumenteerd.
Pagina: 1