Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi exe in eine andere exe einbinden (https://www.delphipraxis.net/98240-exe-eine-andere-exe-einbinden.html)

taktaky 23. Aug 2007 18:12


exe in eine andere exe einbinden
 
Hallo,

Ich habe 2 exe Datein und möchte eine in die andere einbinden !
eine exe ist wie ein Bild (100x100 Pixcel)
die andere ist auch genauso und hat diese Maßen etwa 500x500 Pixcel

Wenn die exe startet, soll das die andere exe drinnen mitgestartet werden. Es muss aber stehten wo es ist (wo es positioniert )

Gruß

mkinzler 23. Aug 2007 18:21

Re: exe in eine andere exe einbinden
 
Was hast du vor?

taktaky 23. Aug 2007 18:35

Re: exe in eine andere exe einbinden
 
So sollen die Programme aussehen, wenn exe1 startet:
http://members.lycos.co.uk/forforums...-einbinden.jpg
das Programm 2 soll wie im Bild ohne Titel-Leiste

Gruß

mkinzler 23. Aug 2007 18:40

Re: exe in eine andere exe einbinden
 
Warum brauchst du 2 Anwendungen?

Torpedo 23. Aug 2007 18:44

Re: exe in eine andere exe einbinden
 
Zitat:

Zitat von mkinzler
Warum brauchst du 2 Anwendungen?

Vielleicht ist das ja nicht sein eigenes Programm, sondern ein fremdes, z.B. Notepad.

Cyberbob 23. Aug 2007 18:46

Re: exe in eine andere exe einbinden
 
du kannst doch in einer anwendung mehrere forms verwenden. warum also eine zweite exe-datei.
ich würde dir generell davon abraten eine ausführbare datei in eine andere einzubinden, viele virenscanner reagieren darauf alergisch und ich würde so ein programm dann nicht mehr starten!

taktaky 23. Aug 2007 18:51

Re: exe in eine andere exe einbinden
 
da das 2. Programm ein fremdes Programm ist. Deswgen

Cyberbob 23. Aug 2007 19:26

Re: exe in eine andere exe einbinden
 
Du könntest die Exe als Resource einbinden und dann in eine neue Datei schreiben. Aber bei solchen vorgängen mekert der Virenscanner!
Was genau sollen die Programme machen

Luckie 23. Aug 2007 20:11

Re: exe in eine andere exe einbinden
 
Zitat:

Zitat von Cyberbob
Du könntest die Exe als Resource einbinden und dann in eine neue Datei schreiben. Aber bei solchen vorgängen mekert der Virenscanner!

Kein Virenscanne rmekert, wenn du eine Ressource zur Laufzeit entpackst und auf die Festplatte schreibst. Nach dem start der anderen Exe musst du nur dessen Fenster mit MSDN-Library durchsuchenSetParent dein Fenster als Parent zu weisen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  hWnd: THandle;
begin
  hWnd := FindWindow(nil, 'ConTEXT');
  Windows.SetParent(hWnd, Self.Handle);
end;

Cyberbob 23. Aug 2007 20:23

Re: exe in eine andere exe einbinden
 
Habs eben ausprobiert. Wenn man eine Resource als Datei speichert und ausführt mekert mein Virenscanner


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:03 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz