![]() |
Keinen HTML-Code!
Hallo,
ich habe ein kleines Progrämmchen geschrieben, in dem ich emails empfange. Leider sind die meisten Emails mit html-code versehen, den ich nicht dabei haben möchte! Kann mir jemand helfen? Max |
Re: Keinen HTML-Code!
Zitat:
|
Re: Keinen HTML-Code!
Hat er doch:
Zitat:
|
Re: Keinen HTML-Code!
er will doch einfach den html code in der e-mail nicht haben wenn ich das richtig rausgelesen habe.
edit: nain un wieder paar sekunden zu spät. |
Re: Keinen HTML-Code!
richtig erkannt!
|
Re: Keinen HTML-Code!
Jede HTML-Mail enthält auch den Text als Plaintext. Entweder du zeigst eben diese an oder du löscht alle HTML Tags und ersetzt nur
und </p> durch einen Zeilenumbruch. |
Re: Keinen HTML-Code!
und wie kann ich den Text als Plaintext anzeigen?
|
Re: Keinen HTML-Code!
Habe ich dir doch gesagt.
|
Re: Keinen HTML-Code!
Ich glaube er möchte wissen, ob es eine Funktion gibt, die ihm aus einem String alle HTML-Tags rausfiltert ...
Meine Antwort: Literieren (Oder so) d.h. alle Zeichen einzel durchgehen, und die tags dabei löschen. |
Re: Keinen HTML-Code!
Beim ir hat das ganz gut funktioniert:
Delphi-Quellcode:
function striptags(value: string): string;
var i: integer; s: string; begin i := 1; s := ''; while i <= length(value) do begin if value[i] = '<' then repeat if bCancel then exit; inc(i); Application.ProcessMessages; until (value[i] = '>') else s := s + value[i]; inc(i); end; result := s; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz