Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DLLs erstellen/editieren (https://www.delphipraxis.net/108871-dlls-erstellen-editieren.html)

daredd 20. Feb 2008 15:50


DLLs erstellen/editieren
 
Hallo Zusammen,

ich habe mal wieder eine Frage. Gibt es ein Programm mit dem Ich dll erstellen kann und dannach auch editieren kann?

Über den PE-Explorer weiß ich schon bescheid. Der kann aber keine neuen Dlls in dem Sinne erstellen und ich kann auch viele Sachen in einer DLL nicht ändern. Zum beispiel die Namen von Bildern in dem Resource-Editor.

Gibts da noch was anderes?

taaktaak 20. Feb 2008 15:52

Re: DLLs erstellen/editieren
 
Delphi zum Beispiel :-D

daredd 20. Feb 2008 15:56

Re: DLLs erstellen/editieren
 
Aber wieso öffnet mein Delphi6 keine DLLs?
Oder brauche ich dazu das project von der DLL?

DeddyH 20. Feb 2008 15:57

Re: DLLs erstellen/editieren
 
Mein Delphi öffnet auch keine DLLs (Exen übrigens auch nicht). Du wirst schon den Source brauchen. Sofern es sich um eine Ressourcen-DLL handelt, kannst Du es ja mal mit RessourceHacker versuchen.

taaktaak 20. Feb 2008 16:02

Re: DLLs erstellen/editieren
 
Hab' ich die Frage falsch verstanden?
Zitat:

erstellen kann und dannach auch editieren kann

RavenIV 20. Feb 2008 16:04

Re: DLLs erstellen/editieren
 
Ich tut jetzt mal so, als würde ich Dich für doof halten. (Was natürlich nicht der Fall ist)

Ein exe-File wird dadurch erstellt, dass man den Quellcode mit einem Compiler umwandeln lässt.
Danach ist der Inhalt einer exe nur noch für den Computer lesbar.

Bei einer dll ist es genau so.
In der Regel ist eine dll eine Ansammlung von Funktionen, die von Programmen "nachgeladen" werden können.
Eine dll kann man nicht direkt bearbeiten, man braucht den Quellcode.

Das Einzige, was man machen kann, ist die dll zu patchen. Dann musst Du aber genau wissen, was Du machst.
Und ich vermute nicht, dass dies zutrifft.

daredd 20. Feb 2008 16:07

Re: DLLs erstellen/editieren
 
Alle klar dann weiss ich bescheid!
Muss dann mal auf der CD nach der Source für die DLL suchen.

Ich dachte nur das bei DLLs das vielleicht anders ist! :-D

daredd 22. Feb 2008 14:13

Re: DLLs erstellen/editieren
 
Also ich habe den Source-Code für die DLL nicht mehr gefunden.
Ich habe aber gehört das es ein Programm gibt womit man ganz einfach Resourcen in die DLL neu hinzufügen kann. Kennt das einer von euch?

Luckie 22. Feb 2008 14:19

Re: DLLs erstellen/editieren
 
Bei Google suchenResHacker

Aber denk daran, dass du die Lizenzen beachtest. Ich bin mir ziemlich sicher, dass es untersagt ist eine modifizierte Version der DLL weiter zu verteilen.

daredd 22. Feb 2008 14:26

Re: DLLs erstellen/editieren
 
:wall: Danke ich probiers gleich mal aus. Die DLL gehört ja uns ich kann nur den Quellcode nicht mehr ausfindig machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr.

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