![]() |
problem mit quelltext per idhttp.get
Liste der Anhänge anzeigen (Anzahl: 1)
mein code
Delphi-Quellcode:
hole, ich den code über Ansicht->Quelltext im Internet Explorer sieht er etwa so aus:
Memo1.text := idhttp1.get(Edit1.Text);
Code:
wie er in meinem memo aussieht, seht ihr siehe anhang:</FONT> </TD> </TR> <TR> <TD VALIGN="TOP" ALIGN="RIGHT"> - </TD> <TD> <FONT SIZE=-1> <A HREF="http://www.sprachreisen.eu.com/"> Sprachreisen</A> </FONT> </TD> </TR> <TR> <TD VALIGN="TOP" ALIGN="RIGHT"> ![]() Was kann ich tun, das er "wie ursprünglich formatiert auch in meinem memo ist" :wall: |
Re: problem mit quelltext per idhttp.get
Unter Linux ist ein Zeilenvorschub #10 unter Window #13#10. Ich würde mal tippen, dass dein Memo nicht mit den Zeilenvorschub von Linux klar kommt. Lösung: ersetze alle #10 durch #13#10.
|
Re: problem mit quelltext per idhttp.get
danke, funzt aber leider nicht
hab es nun so geschrieben
Delphi-Quellcode:
funktioniert aber nicht ! :gruebel:
// Quelltext fuer Windows-Anzeige formatieren
procedure TForm1.Format1310; var i: integer; begin for i:=0 to Memo1.Lines.Count-1 do StringReplace(Memo1.Lines[i], #10, #13#10, [rfReplaceAll]); end; |
Re: problem mit quelltext per idhttp.get
Zitat:
kleiner Schönheitsfehler memo1.lines[i] := StringReplace(Memo1.Lines[i], #10, #13#10, [rfReplaceAll]); oder mit einem mal: oder memo1.lines.text := StringReplace(Memo1.Lines.text, #10, #13#10, [rfReplaceAll]); oder Du holst Dir Jedi. deren strReplace wird so aufgerufen, wie Du es hast, ist aber schneller. |
Re: problem mit quelltext per idhttp.get
danke schonmal :-D
Code:
das ganze funkt aber immer noch nicht ! :gruebel: :(
memo1.lines[i] := ... // Du hast Recht !! :)
|
Re: problem mit quelltext per idhttp.get
Rückmeldung, es funktioniert, allerdings, wie gesagt nur sehr sehr langsam bei größeren texten ! :-D
mein fehler lag daran, das der code nicht ausgeführt wurde, da er noch vorher durch exit; (falsche progammierung) beendet wurde. THANX |
Re: problem mit quelltext per idhttp.get
Zitat:
wie gesagt, die JEDI JCL ist schneller ![]() ![]() darin enthalten eine Funktion strReplace. Meine Bearbeitungen einer 60 MB grossen Text Datei hatten mit stringReplace 1 Min 10 Sekunden gebraucht. mit einem einfach ersetzen des Befehls StrReplace nur noch 30 Sekunden. Und nun verzicht auf Tstringlist nur noch 10 Sekunden :tongue: aber das trifft für Dich nicht zu (ánderer Anwendungsfall) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 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