ExitCode aus einer VB Application

Hi VB Freaks !

Wie bekommen ich bzw. wie bestimme ich in einem VB Programm den den ExitCode mit dem das Programm endet.

Ciao
Mario

Wie bekommen ich bzw. wie bestimme ich in einem VB Programm
den den ExitCode mit dem das Programm endet

hi
bei nem formular kein problem da gibts ein event dafür

Private Sub Form_Unload(Cancel As Integer)
'code
End Sub

mfg Luemmel

Hi Max !

Vorsicht : setzt man das weißt man cancel im Form_Unload Event 1 zu dann wird der Unload gecancelt - also abgebrochen und die Form bleibt weiterhin im Speicher und sichtbar.

Das ist also nicht das, was ich brauche.

Ich möchte Exe Programm, welches in VB erstellt wurde, aufrufen und wenn das Programm verlassen wird bzw. abbricht einen enstprechenden Return Code an den aufrufenden Prozess zurückliefern. In C geht das sehr einfach : return(0); zum Beispiel würde aus einer Main ExitCode 0 liefern.

Wie geht das in VB ?

Ciao
Mario

hi
aso da hab ich dich falsch verstanden
wie das geht kann ich dir leider nicht sagen würde mich aber auch sehr interessieren :smile:

ich würde das problem lösen indem ich ich ein DLL aus dem ganzen mache was in die EXE rein soll dann in dein hauptprogramm (fall sowas existiert) eine instanz dieser DLL erstellen
aber kA ob man das auf dein prob anwenden kann

mfg Luemmel

Hi,

versuchs mal mit

Private Declare Sub ExitProcess Lib „kernel32“ (ByVal _
uExitCode As Long)

Beendet den Process und gibt ein ExitCode über.

Gruß
Andreas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]