Hej! Tack för tipset! verkar som om det är messageboxen som triggar felet. Hej, Tror de flesta användare av ett program snarare skulle klia sig i håret och undra vad en instance (eller instans om du menar det?) är för något.Kolla så att samma program inte körs samtidig
Jag har gjort en liten exe fil som ska köras och vänta på att användaren ska knappa in lite information.
Det är så att det är inte tillåtet att köra exefilen om det finns redan en exekverad exe fil som ligger och väntar på information från användaren. Finns det nån lösning till det?
/TonySv: Kolla så att samma program inte körs samtidig
If App.PrevInstance Then
MsgBox "Aja, inte köra flera instancer samtidigt!"
End If
/Johan
Sv:Kolla så att samma program inte körs samtidig
Den funkar som den ska funka =)
Men när jag kör igång en ny instans så får jag upp följande felmeddelande:
Run-time error '5':
Invalid procedure call or argument
När man klickar bort den fel rutan så dyker texten:
Aja, inte köra flera instancer samtidigt!
Kan man få bort den felrutan?
Jag har lagt in
If App.PrevInstance Then
MsgBox "Aja, inte köra flera instancer samtidigt!"
End If
inne i form_load
/TonySv: Kolla så att samma program inte körs samtidig
Får väl ta bort det då =)
/TonySv: Kolla så att samma program inte körs samtidig
Då betyder detta att din programkod börjar någon annastans än där du kör denna kod och på denna plats där programmet startar så blir det fel. Kontrollera startegenskaperna för ditt projekt och kör gärna i debug läge och stoppa exekveringen då rutan dyker upp så du ser var det blir fel.
Lycka till!
// JohanSv:Kolla så att samma program inte körs samtidig