Visual Basic exen öffnen

11/13/2010 21:51 WhiteCollar#1
Hallo^^

also ich möchte ein program macehn das z.b. also dan ein fenster ist wo

z.b. 3 buttons drine sind .. und wenn ich auf button ein drücke soll er eine bestimmte exe öffnen die im selbem ordner ist wie das program was ich dan erstellt habe und wenn ich auf button2 drücke soll eine andere exe geöffnet werden wie ist der code dafür??

muss ich nen timer macehn und dan irgentwie my.computer.open = ("Starter.exe") oda so? also das geht nicht^^ aba so in der art denke ich^^
11/13/2010 22:19 anonymous-f4h279#2
Schau dir mal die Funktion "Shell" an.
11/13/2010 22:20 WhiteCollar#3
okay^^
kannste mir den code vllt auch bisel mehr beschreiben also
z.b. was ich brauche um eine datei im selben ordner zu öffnen^^
11/13/2010 22:54 Algaten™#4
Um den OrdnerPfad herauszufinden: Environment.CurrentDirectory
Zum Starten der datei : Process.Start ("Hier der pfad")

Die kann man wunderBar kombienieren :D

Leichte TestProjekt datei im Anhang!

Lg Algaten™
11/13/2010 22:58 WhiteCollar#5
danke gleich mal testen^^

nur ein problem... wenn ich das zum download stelle fürr alle und die das dan woanderes hinkopieren.. dan haben die einen andern pfad...
Was kann ich da machen?
11/14/2010 00:54 anonymous-f4h279#6
Am besten du lernst AutoIt da ist sowas ganz easy.
11/14/2010 00:54 WhiteCollar#7
ehmm ja ehmm wie geht das mit auto it^^
11/14/2010 00:59 anonymous-f4h279#8
Wenn du ne Datei starten willst die im Ordner ist wo das Script liegt dann machste einfach mal nen Button irgendwo hin.

PHP Code:
Case Button
Run
(@ScriptDir "beispiel.exe"
11/14/2010 01:24 WhiteCollar#9
xD wie mach ich irgent etwas mit Autoit?
11/14/2010 01:30 Al Kappaccino#10
Wie wäre es, wenn du einmale eine Suchfunktion wie Google benutzt bzw. dich näher mit der Sprache beschäftigst?
11/14/2010 01:34 WhiteCollar#11
Jo ehmm hab mich umentschieden^^ ich bliebe bei Visial Basic^^ mit autoit komme ich nicht wirklich klar^^
ehmm kann mir nochmal jemand helfen bitte komme bei meinem problem imma nochnicht weiter:
Wie ist der code das wenn ich ein fenster ahbe mit einem button das wenn ich auf den button drücke das sich dann eine exe im selben ordner öffnent aba der pfad ist immer anderes..^^weil das sich dan mehrere leute downloaden^^
11/14/2010 01:52 Al Kappaccino#12
Quote:
Originally Posted by TerrorTom View Post
Jo ehmm hab mich umentschieden^^ ich bliebe bei Visial Basic^^ mit autoit komme ich nicht wirklich klar^^
ehmm kann mir nochmal jemand helfen bitte komme bei meinem problem imma nochnicht weiter:
Wie ist der code das wenn ich ein fenster ahbe mit einem button das wenn ich auf den button drücke das sich dann eine exe im selben ordner öffnent aba der pfad ist immer anderes..^^weil das sich dan mehrere leute downloaden^^
Quote:
Um den OrdnerPfad herauszufinden: Environment.CurrentDirectory
Zum Starten der datei : Process.Start ("Hier der pfad")
Es wurde dir gepostet.
Du musst nichtmal nachdenken bzw. die Sprache lernen und findest C&P immernoch zu schwer? :rolleyes:
11/14/2010 01:53 WhiteCollar#13
Der code geht ja net...
11/14/2010 02:02 anonymous-f4h279#14
Process.Start ist ja auch glaub nur für Links.
Shell wäre da ne Lösung.

11/14/2010 07:53 Algaten™#15
Quote:
Originally Posted by TerrorTom View Post
Der code geht ja net...
Wenn du selbst C&P nicht verstehst dann kann man Nicht mehr helfen !
Bei Vb ist es so das sic der COde fast immer von Selbst erklärt!

Du musst ja auch so das machen:
Process.Start (Environment.CurrentDirectory + "\" + "test.exe")

Quote:
Originally Posted by Drewfire View Post
Process.Start ist ja auch glaub nur für Links.
Shell wäre da ne Lösung.

Ne Das geht auch :D musst halt aber auch wenn die exe z.b. "test.exe" heisst das exe mit hinschreiben...