Visual Basic ist definitiv nicht eine der ältesten Programmiersprachen , aber wie der Name schon sagt, eignet sich die Syntax und Struktur sich schnelle und kraftvolle Aufgaben . Wie ein virtuelles Puzzle, müssen Sie wissen, welches Stück geht, wo und was sie in der Lage ist . Wenn Sie lernen, die die zugrunde liegende "Grammatik" der Sprache , verbringen Sie viel von dem Rest des investierten Zeit das Erlernen der " Wortschatz. " Wichtige Bits Vokabular beinhalten Loslassen System-Ressourcen , die nicht mehr notwendig, so dass der Computer reibungslos läuft zum nächsten Prozess sind . Es gibt ein paar Methoden, die genau das zu erreichen . Anleitung
schließen ein Visual Basic-Formular
1
Öffnen Sie Ihr Projekt in Visual Studio.
2
Fügen Sie den System-Namespace , um Ihr Projekt, wenn es noch nicht importiert . Um den Namespace , Typ " Import System" in der Spitze des Projekts.
3
Type " Application.Exit ()" hinzuzufügen in dem entsprechenden Abschnitt des Codes , die Sie wollen, dass es verlassen. Wenn die ausführbare diesen Teil des Codes erreicht , wird das Programm beendet und löscht alle Ressourcen, die sie wurde mit .
Starten und Stoppen eines Windows-Prozesses
4
Import "System . Diagnostics ", um Ihr Projekt, wenn es noch nicht importiert.
5
Geben Sie den Beispiel-Code zu starten und zu schließen " objProcess . " " objProcess " ist ein String-Variable , die einen Pfad enthält , um eine ausführbare Datei oder eine andere , z. B. ein Dokument , das Sie bereitstellen.
Dim objProcess Wie System.Diagnostics.Process
Versuchen
objProcess = New System.Diagnostics.Process ()
objProcess.StartInfo.FileName = ProcessPath
objProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal
objProcess . Start ()
' warten Sie, bis der Prozess geht zurück einen Exit-Code
objProcess.WaitForExit ()
' Free Ressourcen mit diesem Prozess verbunden
objProcess . Close ()
Fangen
MessageBox.Show (" Prozess konnte nicht gestartet werden " & ProcessPath , "Error" )
End Try
6 < p . > Kompilieren und führen Sie den Code , um zu überprüfen , dass ein Prozess startet und stoppt auf dem Bildschirm