Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
10. Okt 2023
Oder dieses komische Zeugs lassen wie es ist
und statt dieser "uralten" Pascal-Funktionen z.B. den TStringStream oder TFile.WriteAllText oder TStringList oder TFileStream oder oder oder ... verwenden. :duck:
Jupp, _ShortStr ist ein "Ersatz" in der System.pas, da es in den Mobilen Compilern (iOS, Android) keinen ShortString gibt/gab.
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
28. Jul 2023
Das hier ist ja auch noch CompilerMagic, wo der Compiler das eine "Write" auf einen/mehrere einzelne Befehle verteilt/umleitet.
Im Grunde erstellt man eine neue Funktion, mit dem gewünschten Inhalt.
Dann werden die ersten Bytes (meistens 5) in der originalen Funktion überschrieben, z.B. mit einem JMP (Assembler-Jump) zur neuen Funktion.
(vorher noch den Schreibschutz des...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
28. Jul 2023
Klar, zu verraten, was das Problem ist .... stell dir mal vor andere würden dir sagen können joar/nöööö/hmmmm/....
Ach ja, ....
früher konnte man das Schreibgeschützt mal wieder deaktivieren (Editor-KontextMenü, bzw. unten in der Statusleiste des Editors)
Aber Speichern knallt natürlich dennoch. (außer man startet Delphi als Admin)
Oder einfach die Änderungen mit einem anderen...