Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#3

AW: Mail aus Programm abschicken

  Alt 14. Apr 2023, 21:04
Du must dich also für eine Variante entscheiden.
Man kann auch sowas machen: PAnsiChar(AnsiString(StringVariable)); . Alternativ Funktionsparameter als AnsiString deklarieren, damit auch von außen klar ist, dass hier nur AnsiStrings übergeben werden können. Dann muss man logischerweise beim Aufruf der Funktion SendMail casten.

Zitat:
Mein erster Versuch wäre, alle PAnsiChar() durch PChar() zu ersetzen.
Kommt darauf an, wie die Strukturen deklariert sind. Könnte sein, dass hier wirklich ein PAnsiChar erwartet wird. XE2 deklariert die fraglichen Teile der Datenstruktur als LPSTR, also PAnsiChar.

Grüße
Dalai

Geändert von Dalai (14. Apr 2023 um 21:06 Uhr)
  Mit Zitat antworten Zitat