Permalänk
Medlem

Stänga av VB-program

Hej, jag undrar om man kan stänga av ett VB-program med samma program? Alltså att man sätter en timer som efter ett tag stänger av hela programmet. Går det t. ex använda Shell-kommandot?

Visa signatur

Intel Core i5 4690k | ASUS Z97I-PLUS mITX | PowerColor Radeon HD 7970 3GB OC | Corsair Vengeance LP 8 GB 1600MHz | Corsair Force GT 120GB | Crucial v4 256GB | Corsair CX 600W v2 | Fractal Design Node 304 Svart

Permalänk
Avstängd

När du säger samma program menar du att du vill stänga av ditt ega vb-program? Eller en annan instans av det?

Om det är det första är det bara att anropa kommandot End (har för mig det heter så i VB6)

Är det det senare får du använda windows messages för att skicka ett medelande till andra instanser av ditt program

Detta brukar jag använda för program där jag bara vill ha en instans igång

Visa signatur
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av CyberVillain

Om det är det första är det bara att anropa kommandot End (har för mig det heter så i VB6)

Konstigt att jag inte tänkte på det. Tack!

Visa signatur

Intel Core i5 4690k | ASUS Z97I-PLUS mITX | PowerColor Radeon HD 7970 3GB OC | Corsair Vengeance LP 8 GB 1600MHz | Corsair Force GT 120GB | Crucial v4 256GB | Corsair CX 600W v2 | Fractal Design Node 304 Svart

Permalänk
Medlem

Kommandot "End" är dock lite väl drastiskt och kommer lämna kvar skräp i minnet. Kör istället med "Unload Me" på de forms som är uppe.

Unload Me ' Stänger formen som du skriver koden i Unload frmMain ' Stänger formen frmMain