Zitat von
Luckie:
Hast du jetzt irgendwas geändert? Ich verstehe deinen Kommentar nicht.
neee... habe nichts geändert.... die
WinAPI hat wohl, je nach Wert von cbData mehr oder weniger vom String-Pointer überschrieben (insofern in das String-Handling eingegriffen)...
und bei der Zuweisung Value := Buffer; hat dann der Compiler die reguläre String-Freigabe eingefügt, die dann wiederum auf einer empirischen Speicheradresse stattgefunden hat...
aber beim 2. Mal lesen meines Kommentares musste ich auch feststellen, dass er nicht gerade aussagekräftig ist....