Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

Re: Exemod, nur leere Ausgabe

  Alt 22. Apr 2010, 08:43
Erstmal: Wenn du von Fremdkomponenten redest, dann gibt nächstes Mal bitte einen Link zur Komponente mit an (vorallem wenn es keine der Bekanteren ist, welche viele kennen)

Zweitens: ExeMod ist nicht unicodefähig und es gibt demnach seit Delphi 2009 Probleme damit.
(Hab auf die Schnelle auber nur eine Version 1.00 gefunden)

Einfache/Schnelle Lösung: Ändere in der Unit alle String und PChar in AnsiString und AnsiChar.


Drittens: Ist der Speicherort für die Daten in der Exe nicht so schön ... ich würde da zu einer Speicerung in den Resourcen (Delphi-Referenz durchsuchenUpdateResource und Co.) raten.

Viertens ist sowas insgesamt keine gute Idee, wenn Anwendungsdateien (EXE) öfters und vorallem auch auf fremden Rechnern verändert werden sollen,
denn die Virenscanner schleigen bei sowas gerne mal Alarm, da bei deränderung der Signatur eine Datei z.B. von einem Virenbefall ausgegangen werden kann.
$2B or not $2B
  Mit Zitat antworten Zitat