Bei Mailversand in body der komplette Text in einer Zeile

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Wilfried Boos

Bei Mailversand in body der komplette Text in einer Zeile

Beitrag von Wilfried Boos »

Hallo zusammen,

habe folgendes Problem

Mail versenden mit

apiShellExecute(, SHELL_OPEN, "mailto:"+cAd_Email+"?subject="+cBetreff+"&body="+cMemoText )

bekomme ich keine Zeilenumbruch hin d.h. der komplette Text erscheint in einer Zeile.
Hinweis: cMemotext kommt aus einem dBase Memofeld

Habe schon den Text über HardCR( cMemoText ) usw. laufen lassen
ohne Erfolg. CHR(10) + CHR(13) usw. ebenfalls.

Hat jemand eventuell eine Lösung?
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hallo Wilfried,

schreib doch mal cMemotext in eine Datei. Vermutlich steht dies dann auch in einer Zeile. Dann nützt auch CRLF also Chr(10)+Chr(13) nichts.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Wilfried Boos

Re Mail

Beitrag von Wilfried Boos »

Hallo Rolf

das habe ich schon geteste.

Der Text erschein in einer Datei und selbst bei Übernahme in
ein Word Dokument usw. einwandfrei entsprechend
dem erfassten Text mit Zeilenumbruch aus dem Memofeld.

Das Problem tritt nur bei Emails auf.

Hat das eventuell etwas mit HTML zu tun?
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Re: Re Mail

Beitrag von andreas »

Wilfried Boos hat geschrieben:Hallo Rolf

das habe ich schon geteste.

Der Text erschein in einer Datei und selbst bei Übernahme in
ein Word Dokument usw. einwandfrei entsprechend
dem erfassten Text mit Zeilenumbruch aus dem Memofeld.

Das Problem tritt nur bei Emails auf.

Hat das eventuell etwas mit HTML zu tun?
Das könnte vielleicht wirklich was mit HTML zu tun haben, wenn du die EMail als HTML absendest. Ersetze doch die normalen Zeilenumbrüche durch die HTML-Zeilenumbrüche (wenn ich mich richtig erinnere <BR>).
Gruß,

Andreas
VIP der XUG Osnabrück
Antworten