Einzelnen Beitrag anzeigen

Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
711 Beiträge
 
Delphi XE5 Professional
 
#3

AW: Fehler in MP_Real.mpf_tohex_n(..) von Wolfgang Ehrhardt (= Gammatester)

  Alt 26. Apr 2021, 21:03
Sebastian Jaenicke hat die Lösung geliefert:
Zitat:
Da du PSt nicht initialisierst, aber angibst, dass an diese Speicherstelle (nil!!) 200 Zeichen hinein passen, kann das nicht gehen...
So geht es z.B.:
Delphi-Quellcode:
SetLength(ASt, 200);
MP_Real.mpf_tohex_n(Wert_Global, 100, PAnsiChar(ASt), 200);
WriteLn('MP_Real.mpf_tohex_n(Wert_Global, 100, PSt, 200); = ', ASt);
Vielen Dank, Sebastian!
Vor lauter Bäumen sehe ich den Wald nicht mehr...
Gruß, Andreas
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)
  Mit Zitat antworten Zitat