Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Mit Vb eine Exe starten

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.03.2004, 16:18 Uhr
~Michie
Gast


Hallo,
wie kann ich bitte mit VB eine EXE starten die irgendwo auf
dem Dateisystem liegt ?
Wär für ein kleine Beispiel dankbar !

Michie
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.03.2004, 14:02 Uhr
Audron-AT-www
http://www.sXene.de Audron@sxene.de
(Operator)


Keine Ahnung!
Google mal da nach!
Ich kenn den Befehl kann aber grade nich sagen!
Ich sag später sorry!
--
Mit freundlichen Grüßen
Audron, audron@sxene.de
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.03.2004, 01:28 Uhr
Pablo
Supertux
(Operator)


Der Befehl heißt shell "programmname"
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.03.2004, 07:00 Uhr
Audron-AT-www
http://www.sXene.de Audron@sxene.de
(Operator)


Japs,
Is ganz einfach der Befehl wie Pablo schon gesagt hat.
Mal ein kleines Beispiel:


Visual Basic:
Private Sub Command1_Click()
Shell "D:\Brennerprogramm\DeepBurner.exe"
End Sub



Sorry,
dass ich nich schon früher gepostet hab!

PS: Das geht auch nur bei .exe Dateien!
Wenn du z.b.

Visual Basic:
Private Sub Command1_Click()
Shell "D:\Brennerprogramm\Hilfe.txt"
End Sub
      

machst, zeigt der eine Fehlermeldung an!

Mfg AUDRON!
--
Mit freundlichen Grüßen
Audron, audron@sxene.de

Dieser Post wurde am 19.03.2004 um 07:03 Uhr von Audron-AT-www editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.03.2004, 07:08 Uhr
Audron-AT-www
http://www.sXene.de Audron@sxene.de
(Operator)


Ausserdem kannst du das über en Textfeld laufen lassen:


Visual Basic:
Private Sub Command1_Click()
Shell Text1.Text
End Sub


Dann kann der, der dein Programm benutzt in einem Textfeld en Pfad eingeben.
Z.B. C:\Brennerprogramm\DeepBurner.exe
und dann auf den Button klicken und schon öffnet sich das!
Am besten machste dann nochen Error Catch dazu:


Visual Basic:
On Error goto error_catch

a
dsd
f
sdf
asf
asdfsdg

error_catch:
If Error 50 then  'Nummer vom Laufzeitfehler oder so. Then = Nix machen ^^
End Sub


--
Mit freundlichen Grüßen
Audron, audron@sxene.de

Dieser Post wurde am 19.03.2004 um 11:55 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.03.2004, 11:56 Uhr
Pablo
Supertux
(Operator)



Zitat:
Audron-AT-www postete
ab!

PS: Das geht auch nur bei .exe Dateien!
Wenn du z.b.

Visual Basic:
Private Sub Command1_Click()
Shell "D:\Brennerprogramm\Hilfe.txt"
End Sub
      

machst, zeigt der eine Fehlermeldung an!

Mfg AUDRON!


Das ist logisch! Eine txt Datei ist nicht ausführbar, man kann sie gar nicht starten.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 19.03.2004 um 11:56 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: