Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat