WinFuture-Forum.de: Frage zu VB - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Frage zu VB Wie starte ich ne exe aus VB?


#1 Mitglied ist offline   x2on 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.511
  • Beigetreten: 07. Januar 02
  • Reputation: 0
  • Wohnort:Berlin

geschrieben 11. August 2002 - 17:16

Will mir ein Autostart-menü für ne CD in VB schreiben.
Ich wusste den befhel schonmal, hab ihn aber wieder vergessen.
Soll eine Anwendung direkt im Hauptverzeichnis (das gleiche wie die VB exe!) starten!
Wie heißt der Befehl?
ex "Bad-Angel"

http://www.x2on.de
0

Anzeige



#2 Mitglied ist offline   tecONE 

  • Gruppe: aktive Mitglieder
  • Beiträge: 739
  • Beigetreten: 06. Januar 02
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Freiburg

geschrieben 11. August 2002 - 21:22

erledigt....

für die anderen:


shell app.path & "ordner/datei.ext"
0

#3 Mitglied ist offline   HackZero 

  • Gruppe: aktive Mitglieder
  • Beiträge: 903
  • Beigetreten: 07. Januar 02
  • Reputation: 0

geschrieben 12. August 2002 - 14:24

Und hinten noch ein vbNormalFocus hin, damit das File nicht minimiert gestartet wird.
Shell "die_datei.exe", vbNormalFocus
:(
0

#4 Mitglied ist offline   tecONE 

  • Gruppe: aktive Mitglieder
  • Beiträge: 739
  • Beigetreten: 06. Januar 02
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Freiburg

geschrieben 12. August 2002 - 16:20

hab ich ihm schon gesagt, aber vergessen zu posten :smokin:

ach und falls nochmal ne frage kommt wie: "öööhhh, wie öffne ich eine Form aus einer anderen Form raus?"

der befehl heißt
formname.show
und wenn man die form immer vor der anderen haben will heißt der
formname.show vbmodeless, me
0

#5 Mitglied ist offline   HackZero 

  • Gruppe: aktive Mitglieder
  • Beiträge: 903
  • Beigetreten: 07. Januar 02
  • Reputation: 0

geschrieben 12. August 2002 - 17:09

Das heisst ShowWindow(FormName.hWnd, 5&) und ist ca. 5x schneller als die VB-Variante :smokin:
0

#6 Mitglied ist offline   myself 

geschrieben 09. September 2002 - 21:19

Zitat (HackZero: Aug 12 2002, 18:09)

Das heisst ShowWindow(FormName.hWnd, 5&) und ist ca. 5x schneller als die VB-Variante :D

wie schnell musst du forms öffnen das du da extra ne api für deklarierst? ja, man kann auch umsonst den systemspeicher verbraten... wie wär's mit 'ner kleinen do-loop-schleife um den gewonnenen zeitvorsprung zum überprüfen des zufallsgenerators von vb zu benutzen? :rolleyes:

cya'z

myself
0

#7 Mitglied ist offline   Ich 

  • Gruppe: aktive Mitglieder
  • Beiträge: 287
  • Beigetreten: 11. März 02
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 09. September 2002 - 23:30

Cool, mein englisches Gegenstück ist ja auch hier :rolleyes:
Fatal error: Call to undefined function: brain() in head.php on line 2
0

#8 Mitglied ist offline   HackZero 

  • Gruppe: aktive Mitglieder
  • Beiträge: 903
  • Beigetreten: 07. Januar 02
  • Reputation: 0

geschrieben 10. September 2002 - 10:44

Zitat (myself: Sep 9 2002, 22:19)

Zitat (HackZero: Aug 12 2002, 18:09)

Das heisst ShowWindow(FormName.hWnd, 5&) und ist ca. 5x schneller als die VB-Variante :D

wie schnell musst du forms öffnen das du da extra ne api für deklarierst? ja, man kann auch umsonst den systemspeicher verbraten... wie wär's mit 'ner kleinen do-loop-schleife um den gewonnenen zeitvorsprung zum überprüfen des zufallsgenerators von vb zu benutzen? :rolleyes:

cya'z

myself

Diese API-Deklaration braucht keinen Speicher, da user32.dll sowieso schon geladen und zum Zeitpunkt, wenn VB die Deklarationen verarbeitet, ShowWindow bereits referenziert ist (wie sollte VB sonst die Forms anzeigen?) ;)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0