myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   [VB / C ...] bräuchte da mal hilfe :) (https://mygully.com/showthread.php?t=2151233)

wisler 30.10.10 07:54

[VB / C ...] bräuchte da mal hilfe :)
 
MOinsen!!

Also ich habe mehrere Exe dateien! Möchte sie aber gerne in Einer haben :)
So jede exe datei hat eine bestimmte aufgabe dafür möchte ich gerne ein gui (auswahlmenü) erstellen der dann beim auswählen einer datei die exe startet. es sollte aber alles in einer datei sein bzw so das niemand die einzelnen exen zur verfügung hat.
kennt da jemmand EVTL! nen tool was genau die kann bzw könnt mir ne anleitung geben wie ich es am besten anstelle.

Ty *Röööpsa* im *säufz* voraus!

... tschuldigung! ^^

nightmare1942 30.10.10 08:54

wieso nutzt du nicht einfach visual studio? da kannst du ne gui direkt selbst schreiben und den code so anlegen, wie du möchtest!? zwar nicht die einzelnen exe dateien, aber die einzelnen funktionen!

.ShoXx! 30.10.10 09:10

Ich glaub das geht nicht, du könntest aber die exe Dateien in dein Resource-Ordner packen und beim starten in den Temp Ordner oder irgendwo andershin entpacken. Bei der Auswahl welche exe jetzt gestartet werden soll benutzt du dann einfach Process.Start("PfadZurExe"). Beim Beenden deines Programmes könntest du die entpackten Exen wieder aus dem Temp Ordner löschen..

wisler 30.10.10 10:47

genau so werde ich es glaube ich machen!

J3r3my 30.10.10 19:29

Du könntest auch einfach pro EXE halt eine Zeile machen. So als ob alle Dateien im gleichen Ordner wären, also z.B.:
Code:

process.start CurDir ("\exe1.exe")
process.start CurDir ("\exe2.exe")
process.start CurDir ("\exe3.exe")

Dannach packst du alle Dateien in ein Selbstextrahierendes Archiv, mit den richtigen Einstellungen kannst du zuerst die Exe automatisch starten lassen, in den
automatisch Temp Ordner extrahieren, und nach der Benutzung wieder automatisch löschen lassen.

Ich mach das immer mit [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...], der hat alles sehr übersichtlich gestaltet, und vorallem Kinderleicht.

Unten links kannst du den Extract- Balken ausschalten lassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.