AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Zeiger auf Stringerstellungsfunktion gesucht
Thema durchsuchen
Ansicht
Themen-Optionen

Zeiger auf Stringerstellungsfunktion gesucht

Ein Thema von himitsu · begonnen am 17. Sep 2023 · letzter Beitrag vom 19. Sep 2023
 
Benutzerbild von himitsu
himitsu

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

AW: Zeiger auf Stringerstellungsfunktion gesucht

  Alt 19. Sep 2023, 00:18
Könnte schlimmer sein ... die meisten der hunderten Methoden machen keine Probleme.

Hier geht es darum, die Strings, welche aus dem DEC rauskommen, ins neue DelphiString-Format zu konvertieren.
* jetzt mach ich das noch in der DLL.
* mir fällt grade ein, dass es auch in der EXE ginge, aber dann müsste ich den String sowieso wieder in die DLL geben, um ihn dort freizugeben, und ich müsste noch genauer aufpassen, dass das neue Delphi nicht versucht auf die Verwaltungsdaten des "alten" AnsiString zuzugreifen (CodePage und CharSize gab es dort noch nicht)



Am Schönsten wäre es, selbst wenn der Code immernoch nicht öffentlich wird, statt der .DCU an ein paar .OBJ zu kommen. (nur ein kleiner Klick in den Projektopionen und dann neu kompilieren)
Dann ließe es sich direkt in die EXE linken (ala ZLib und RegEx) ... abgesehn vom UnicodeString sollte sich aber der Rest nahtlos ins neue Delphi einfügen, inkl. dem neuen Inneren der AnsiStrings,
da ja dann der alte Code die neuen Funktionen der System-Unit nutzen müsste.



Delphi 7 ist manchmal schon ein Krampf
(viele Jahre nichts mehr damit gemacht)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (19. Sep 2023 um 00:24 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 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 by Thomas Breitkreuz