Hi @all,
mein erstes "Programm" befindet sich zur Zeit in der Startphase. Fast täglich hagelt es eine andere Fehlermeldung. In den Griff bekomme ich dieses mal das Problem nicht:
Fehlermeldung:
"Zugriffsverletzung bei Adresse 004045C4 in Modul [Modulname = Name der Exe-Datei]. Lesen von Adresse FFFFFFF9."
So richtig aussagekräftig ist das zwar nicht, aber (mein) Delphi 7 baut an diese Stelle, egal wie oft man das Programm neu baut (inkl. löschen der
DCU-Dateien) an diese Stelle immer die Funktion _LStrLAsg.
Damit habe ich zwar den Fehler identifiziert, aber lösen kann ich ihn nicht. Der Quelltext der Funktion lässt bei mir nur Fragezeichen erscheinen. Auch komme ich nicht an den Rechner ran, an dem der Fehler aufgetreten ist. Bei den momentan ~4 Rechnern wo das Programm zur Zeit läuft, kommt nur an einem einzigen der Fehler. Was kann man da machen?
Bernhard
PS: Google meinte was, dass die Funktion zu den String-Internas gehört. Gleich vorweg: Damit kenne ich mich nicht aus. Delphi-Speed-Up & Co. für D7 habe ich nicht installiert.