Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 03:45

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Tutorial]Setup erstellen[VB.net]

Discussion on [Tutorial]Setup erstellen[VB.net] within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2009
Posts: 328
Received Thanks: 364
[Tutorial]Setup erstellen[VB.net]

Hallo Elitepvpers


Heute möchte ich euch zeigen, wie ihr ganz einfach ein Setup erstellt, und das in Visual Basic und ohne Setup vorlage.
Ihr braucht ein Programm, das ihr in das Setup machen wollt.
Dann Öffnet ihr Visual Basic!
Ihr erstellt ein neues Projekt z.b. mit dem namen: Setup
Dann könnt ihr es gestalten wie ihr wollt! Es muss ein Button vorhanden sein, mit dem es installiert werden soll!
Dann geht ihr in den Projektmappen - Explorer und klickt auf My Projekt, dort klickt ihr auf den Pfeil wo Zeichenfolge steht und ändert es in Dateien um! Dann klickt ihr Ressource hinzufügen und wählt eure .exe aus!
Dann müsst ihr noch was Importieren:
PHP Code:
Imports system.io 
Dann klickt ihr doppelt auf den Installations - Button, und müssen zuerst überprüfen ob das Verzeichnis(C:\deinprogramm) existiert:
PHP Code:
If My.Computer.FileSystem.DirectoryExists("C:\deinprogramm") = False Then 
Dann wollen wir wenn das Verzeichnis nicht existiert eines erstellen:
PHP Code:
            My.Computer.FileSystem.CreateDirectory("C:\deinprogramm"
Und dann die Datei erstellen:
PHP Code:
            IO.File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm
aber dann müssen wir das schreiben, da es sein kann, das das Verzeichnis bereits existiert:
PHP Code:
Else 
Und darunter:
PHP Code:
IO.File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm
und dann müssen wir das ganze noch mit:
PHP Code:
End If 
Abschließen!

Der Code sollte dann ungefähr so aussehen:
PHP Code:
Imports system.io 
If My.Computer.FileSystem.DirectoryExists("C:\deinprogramm") = False Then 
My
.Computer.FileSystem.CreateDirectory("C:\deinprogramm"
  
IO.File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm
Else
IO.File.WriteAllBytes(IO.Path.Combine("C:\deinprogramm\deinprogramm.exe"), My.Resources.deinprogramm
End If 
mfg killeeer111
killeeer111 is offline  
Thanks
3 Users
Old 06/27/2010, 14:52   #2
 
Avarius210's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 149
Received Thanks: 20
Es ist recht gut beschrieben und die Hauptfunktion ist drin.
Man muss nur noch ein paar passende Formen usw erstellen ;D
Und dann optimieren.

Kann es leider nicht gebrauchen, bekommst trotzdem ein THX
Avarius210 is offline  
Old 06/30/2010, 14:33   #3
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
benutze die SuFu!



#closerequest
Jay Niize is offline  
Old 06/30/2010, 15:32   #4
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
das veröffentlich von vb ist allgemein ****
ich nutz meist inno setup
oder ganz leicht z-upmaker
wo jeder bestimmen kann wo die dateiliegen soll oder man schreibt vor wo die dll's,ini's oder sonstiges liegen sollen

weit besser wie das von vb da fehlt noch einiges zum einstellen

was sonst noch weit besser ist selbstinstallierende zips
P-a-i-n is offline  
Old 06/30/2010, 15:54   #5
 
elite*gold: 0
Join Date: Nov 2009
Posts: 328
Received Thanks: 364
Quote:
Originally Posted by killeeer111
in Visual Basic und ohne Setup vorlage
Quote:
Originally Posted by Jusikid
benutze die SuFu!
Jusikid, das von dir ist eine Vorlage von Visual-Basic. Mit diesem Tutorial kann man ein eigenes machen.
killeeer111 is offline  
Old 06/30/2010, 16:35   #6
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
na und, ist sowie so kein richtiges utorial!

Jetzt den code, dann den Code!

Was bedeuted das? besser machen!
Jay Niize is offline  
Old 06/30/2010, 18:08   #7
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
i-wie kackt ihr euch immer selber an jeder soll seins geben grade in sachen programmieren gibt es mehrere wege was geht und was nicht laßt es doch den user entscheiden was er am besten findet

nur weil es einmal erstellt wurde ist es kein grund sowas zu schließen ich könnte jetzt genau das selbe nochmal posten aber in module wo sich das setup erstellt wär eine andere art aber klappt auch

daher egal jeder macht seins und fertig wär auch schlimm wenn alle das gleich machen würden
da fehlte dann der eigene style des erstellers
P-a-i-n is offline  
Reply


Similar Threads Similar Threads
[Tutorial]Setup erstellen mit Visual Studio
03/21/2018 - Coding Tutorials - 26 Replies
Setup erstellen mit Visual Studio Bot_interesierter hat mir den Tipp gegeben, ich sollte doch mal ein Tutorial schreiben wie man ein Setup unter Visual Studio erstellt. Da es hin und wieder zu Problem bei MFC kommen kann und es unter Umständen nicht auf allen PCs läuft. Und da schafft so ein Setup abhilfe. Außerdem ist es wohl für den ein oder anderen Interessant, der vielleicht auch etwas größere Anwendungen schreibt und diese schön in einem Setup verpacken will. #Inhalt: -]Setup...
[Tutorial][CN] How to setup a aion bot
01/22/2010 - Aion Hacks, Bots, Cheats & Exploits - 684 Replies
First: I dont know if this bot contains a virus, a trojan or a keylogger. Second: Some users are having problems with this bot. First try this one, then try the new files. Solution can be found in this thread, still to lazy to test new things. Third: Don't blame me cuz of my bad english ;P be happy bout this. 1. What you need -Downloads -OS Settings -Basic Information 2. How to setup
Setup Server Tutorial
03/25/2008 - CO2 Guides & Templates - 248 Replies
How to Setup Server Tutorial BY: SpankYn The Noob This Tutorial Will Show You How to Setup Your own Conquer Server. Requirements Microsoft Visual C# Express Edition (FREE):



All times are GMT +1. The time now is 03:45.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.