Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
14. Jun 2007
wenn du ein consolenprogramm "normal" ausführst siehst du ein Dos-fenster. Wenn du über CreateProcess das ganze startest besteht die Möglichkeit Stdin, StdOut und ErrOut auf eigene Pipes umzulenken so das man eben zum Beispiel das Ausgabefenster nicht sieht.
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
14. Jun 2007
bist du dir sicher das andere Programme das so machen? woher weißt du das diese Programme die upx-exe nicht einfach in den temp-ordner etc. verfrachten für die Zeit des gebrauchs? Ich kenn es eigentlich immer so das die anderen Anwendungen in ein verzeichnis extrahiert werden und dann der Standardoutput per pipes abgefangen wird.
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
14. Jun 2007
du willst sozusagen die Exe die du angehangen hast direkt aus dem Speicher starten? unter welchen Betriebssystem soll das ganze laufen? welchen Sinn hat das ganze? Wäre es da nicht sinnvoller das zweite Programm gleich Quelltextmäßig in deins zu integrieren?