Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zur lLaufzeit Code kompilieren und zuweisen..... (https://www.delphipraxis.net/73171-zur-llaufzeit-code-kompilieren-und-zuweisen.html)

richard_boderich 14. Jul 2006 08:44

Re: Zur lLaufzeit Code kompilieren und zuweisen.....
 
ja sicher nur verknuepft keiner dieser interpreter den uebersetzten code sinn voll mit seinem
hauptprogramm oder nicht? vielleicht hab ich ja auch die frage falsch verstanden?

richard

alias5000 14. Jul 2006 08:59

Re: Zur lLaufzeit Code kompilieren und zuweisen.....
 
Eine andere Idee ist einfach die hier:

Den Quellcode in ne DLL schreiben, diese mit FreePascal kompilieren und dann dynamisch linken :wink:

Gruß alias5000

kalmi01 14. Jul 2006 09:17

Re: Zur lLaufzeit Code kompilieren und zuweisen.....
 
Zitat:

ja sicher nur verknuepft keiner dieser interpreter den uebersetzten code sinn voll mit seinem
hauptprogramm oder nicht?
Also so, wie ich die Frage verstanden habe, schon.
Mit DWS lädst Du deinen Code in eine Stringlist und compilierst sie.
Danach kannst Du das Kompilat so oft aufrufen wie Du willst.
Also z.B.
Delphi-Quellcode:
onEreignis := DWS_Prog.Execute;
Entweder ruft DWS_Prog dann Routinen in der EXE auf, oder liefert halt Daten zurück.
Wenn DWS_Prog massenweise unterschiedliche Routinen in der EXE aufrufen soll, muss man sich überlegen, ob man mehr Wert auf viel Perfomance legt ==> viel Arbeit oder etwas weniger Performance, dafür aber ein übersichtlicher Programieraufwand.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.
Seite 2 von 2     12   

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