![]() |
Ressource-DLL mit eigenem Programm erstellen
Hallo,
ist es möglich, mit einem eigenem Delphi-Prog eine Dll zu erstellen, die nur Ressourcen enthält ? Oder liefert Borland eventuell ne art Mini-Compiler mit ? gruss |
Re: Ressource-DLL mit eigenem Programm erstellen
Moinsen,
Borland liefert den Commandozeilenkompiler brcc32 mit. Für das gröbste reicht der eigentlich aus.
Code:
myres.rc (Beispiel):
C:\brcc32 myres.rc
Code:
Das Dll-Projekt:
MYBIN RCDATA binarydata.dat
Delphi-Quellcode:
Und schon ist der Keks gegessen... :mrgreen:
library MyResDLL;
{$R myres.res} begin end. Gruß Wormid |
Re: Ressource-DLL mit eigenem Programm erstellen
Aber damit hast du nur das Ressourcenscript zur Ressource kompiliert. Die DLL hast du damit noch lange nicht.
|
Re: Ressource-DLL mit eigenem Programm erstellen
Ressourcen kann ich erstellen, aber ich
wollte wissen ob ich eine Dll mit einem eigenen Programm erstellen kann. Thearetisch müsste das doch gehen, ich dachte da beispielsweise an Inno-Setup nur da wird halt ne Anwenung compiliert. |
Re: Ressource-DLL mit eigenem Programm erstellen
@Luckie:
Bezieht sich das auf meinen Beitrag? Das das Dll-Prjekt mit Delphi kompiliert werden muss (NACH dem erstellen der .res), das habe ich jetzt mal stumpf als selbstverfreilich vorrausgesetzt... :wink: Gruß Wormid Edit: Um das mit eigenen Programmen zu machen, müsste man entweder einen frei verfügbaren (weiss nicht ob es das gibt) Compiler in dein Programm mit einbauen, oder Du müsstest selbst einen Res-Compiler schreiben... aber ich schätze mal, das ist auch nicht so ganz einfach (nicht so kompliziert wie ein "echter" Compiler, aber bestimmt trotzdem ne Nuß). Edit 2: Und jetzt muss ich Luckie recht geben: Die DLL hast du dann immer noch nicht... sorry ich hatte die Frage halt falsch verstanden. :oops: |
Re: Ressource-DLL mit eigenem Programm erstellen
Zitat:
|
Re: Ressource-DLL mit eigenem Programm erstellen
Nachdem ich die Frage nun verstanden habe... *hust*, hier eine andere Idee:
Man könnte vielleicht eine leere Dummy-DLL mitliefern (in den Resourcen vielleicht), und in diese dann einzelne Resourcen mit den Api-Funktionen rund um "UpdateResource" einfügen. Habe ich aber noch nicht mit rumexperementiert, aber schon was im Forum drüber gelesen. Vielleicht ist das ne Idee. Und nochmal ein Gruß Wormid :mrgreen: |
Re: Ressource-DLL mit eigenem Programm erstellen
Weis jemand genaueres über UpdateResource ?
Oder zumindest wo ich Beispiele oder erklärungen finde ? Ich hab grad mal in der Suche rumgestöbert, aber keine richtigen erklärungengefunden. Ich würd nämlich lieber mit dem API Befehl arbeiten als mit fertigen Komponennten. |
Re: Ressource-DLL mit eigenem Programm erstellen
Wieso,
![]() Zumindestens ist es ein ganz guter Ansatz! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 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