die idee an sich ist schon nicht gut.Quote:
Also ich hab mich mal wieder (:p) an Remus gewandt.. Er hat mir das hier empfohlen:
(Gesprächs Zitate :) )
du könntest Fileinstall benutzen und die exe files immer ins tmp dir installieren
mit Fileinstall kannst du dateien beim compilen in die exe kopieren, so das es nurnoch eine datei ist, aber beim ausführen werden die dateien wieder herauskopiert.
Das TempDir ist ein spezielles Verzeichnis das beim neustarten des rechners gelöscht wird. Ist zwar ein Umweg, aber die einfachste möglichkeit nur eine exe sichtbar zu haben ohne gleich mit Threads anzufangen
letztendlich hat man immer eine programmschleife in der alles abgearbeitet wird.
in dieser schleife kann man dann einzelne programmteile bequem in funktionen auslagern. falls das alles irgendwann zu unübersichtlich wird, kann man auch auf neue *.au3 dateien auslagern, welche dann per include einfach ins hauptprojekt eingebunden werden können.
dennoch erhält man am ende nie mehr als eine ausführbare datei.