AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DLL zur Laufzeit erstellen

Ein Thema von DArc · begonnen am 19. Mai 2011 · letzter Beitrag vom 25. Mai 2011
 
DArc

Registriert seit: 3. Jun 2009
48 Beiträge
 
Delphi 7 Enterprise
 
#9

AW: DLL zur Laufzeit erstellen

  Alt 21. Mai 2011, 15:52
Den Delphi-Compiler kannst'e jedenfalls nicht mitgeben, wobei der ja dafür gedacht ist, um "ferngesteuert" irgendwas zu kompilieren.

Und nee, man braucht nicht unbedingt einen Compiler ... wenn man gut in Assembler ist und der PE-Format im Schlaf beherscht, dann kan mann die DLL auch selber erstellen.
Ansonsten braucht man eben einen Compiler, welcher "einfacheren" Code entsprechend kompiliert/umwandelt.
Oder eine Scripting-Engine, welche "einfacheren" Code zur Laufzeit umwandelt/interpretiert/ausführt.
sowas kann ich leider nicht im schlaf xD
ich werds mit ner scriptengine versuchen, muss es letztendlich irgendwie ja machen und diese
variante wäre in meinen augen halt die edlere, aber auch schwierigere^^
komme ja eh nicht rum, weil:

an alle die fragen was ich vorhab:
ich würde gerne in meiner game engine den nutzern die möglichkeit geben, funktionen usw. selbst
zu schreiben, also scripting genauerer gesagt. und ich finde in ner dll macht sich das ganze besser ...
ich könnte aber auch ne textdatei in ein eigenes archiv-format packen, jedoch muss der code ja
letztendlich auch interpretiert werden ...
Ich würde gerne die Welt verändern, doch Gott hat
vergessen mir die Quellcodes zu geben ... !

Geändert von DArc (21. Mai 2011 um 15:55 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:18 Uhr.
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