Hallo,
Ich möchte euch heute zeigen wie ihr ein Setup macht.
Ihr braucht eine Windows Forms Anwendung. Die könnt ihr gestalten wie ihr wollt.
Ihr braucht mindestens einen Button, mit dem die Anwendung installiert werden soll.
Dann geht ihr in den Projektmappen - Explorer und klickt auf My Projekt, dort klickt ihr auf Ressourcen und da auf den Pfeil wo Zeichenfolge steht und ändert es in Dateien um! Dann klickt ihr Ressource hinzufügen und wählt eure .exe aus!
Jetzt müssen wir system.io importieren:
Dann klickt ihr doppelt auf den Installations - Button, und müssen zuerst überprüfen ob das Verzeichnis(C:\deinprogramm) existiert:
Dann wollen wir wenn das Verzeichnis nicht existiert eines erstellen:
Und die wichtigste funktion: das installieren:
aber dann müssen wir das schreiben, da es sein kann, das das Verzeichnis bereits existiert:
und dann wieder für das installieren:
und dann müssen wir noch
schreiben!!
Soo fertig ist das setup!
jetzt sollte der code ungefähr so aussehen:
mfg Gugi
Ich möchte euch heute zeigen wie ihr ein Setup macht.
Ihr braucht eine Windows Forms Anwendung. Die könnt ihr gestalten wie ihr wollt.
Ihr braucht mindestens einen Button, mit dem die Anwendung installiert werden soll.
Dann geht ihr in den Projektmappen - Explorer und klickt auf My Projekt, dort klickt ihr auf Ressourcen und da auf den Pfeil wo Zeichenfolge steht und ändert es in Dateien um! Dann klickt ihr Ressource hinzufügen und wählt eure .exe aus!
Jetzt müssen wir system.io importieren:
Dann klickt ihr doppelt auf den Installations - Button, und müssen zuerst überprüfen ob das Verzeichnis(C:\deinprogramm) existiert:
Dann wollen wir wenn das Verzeichnis nicht existiert eines erstellen:
Und die wichtigste funktion: das installieren:
aber dann müssen wir das schreiben, da es sein kann, das das Verzeichnis bereits existiert:
und dann wieder für das installieren:
und dann müssen wir noch
schreiben!!
Soo fertig ist das setup!
jetzt sollte der code ungefähr so aussehen:
VB.NET-Quellcode
- Imports system.io
- Public Class Form1
- Private Sub Button1_Click(...) Handles Button1.Click
- If My.Computer.FileSystem.DirectoryExists("C:\deinprogramm") = False Then
- My.Computer.FileSystem.CreateDirectory("C:\deinprogramm")
- File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm)
- Else
- File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm)
- End If
- End Sub
- End Class
mfg Gugi
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Gugi“ () aus folgendem Grund: Verschrieben