Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#5

Re: DLL verursacht Zugriffsverletzung in MDI-Anwendung

  Alt 7. Jun 2007, 14:22
Zur Erklärung bei hoika's Beispiel: einzelne Zeichen als konstanten String übergeben bei einem PChar() typecast verwandelt Delphi in einen entsprechenden Pointer mit dem Wert und nicht mit dem Ziel.

Sprich: PChar('2') ist das gleiche wie Pointer(Ord('2')). Dadurch kommt dann die AV, weil die Adresse einfach nur Müll ist...
  Mit Zitat antworten Zitat