Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - von D5 nach D2010
JRichmann - Sa 05.12.09 12:15
Titel: von D5 nach D2010
Hallo.... habe eine Frage zu folgendem Code:
Delphi-Quelltext
1: 2: 3: 4:
| procedure Test(pc: PChars); begin LongWord(pc^) := $3D3D3D3D; end |
Die gezeigte Zeile Code lässt sich nicht compilieren.
Hat jemand eine Idee was ich machen kann ?
...Jörg
Moderiert von
Narses: Delphi-Tags hinzugefügtModeriert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Sa 05.12.2009 um 13:05
jaenicke - Sa 05.12.09 12:42
Hallo und :welcome: !
Du musst auf der rechten Seite in den Typ auf der linken Seite casten, nicht umgekehrt.
Was soll das denn werden? Du möchtest Zeichen in den PChar stecken? Dann mach das doch direkt, also per Zugriff auf die Zieladresse und zeichenweise z.B., das funktioniert in jedem Fall. Wie es sinnvoll ist, hängt vom Anwendungsfall ab, da fehlen erst einmal noch Informationen was da passieren soll.
JRichmann - Sa 05.12.09 12:49
Ich muss mir das näher ansehen...
der Code Kommt aus einer D5 Cad Software
mit 900.000 Zeiler Sourcecode
Ich selbst habe die entsprechnde Funktion noch nie gesehen und weiß auch nicht was die macht.
Muss mir das genauere ansehen.
Schreiben dann mehr.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!