AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi problem mit quelltext per idhttp.get
Thema durchsuchen
Ansicht
Themen-Optionen

problem mit quelltext per idhttp.get

Ein Thema von shareholder · begonnen am 12. Feb 2004 · letzter Beitrag vom 12. Feb 2004
Antwort Antwort
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#1

problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 20:45
mein code

Memo1.text := idhttp1.get(Edit1.Text); hole, ich den code über Ansicht->Quelltext im Internet Explorer sieht er etwa so aus:

Code:

                  </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">
wie er in meinem memo aussieht, seht ihr siehe anhang:

http://www.delphipraxis.com/download.php?id=4039

Was kann ich tun, das er "wie ursprünglich formatiert auch in meinem memo ist"
Miniaturansicht angehängter Grafiken
unform-qtext.jpg  
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 20:48
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 20:58
danke, funzt aber leider nicht
hab es nun so geschrieben

Delphi-Quellcode:
// 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;
funktioniert aber nicht !
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#4

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 21:07
Zitat von shareholder:
danke, funzt aber leider nicht
hab es nun so geschrieben

Delphi-Quellcode:
// 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;
funktioniert aber nicht !

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.
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 21:18
danke schonmal

Code:
memo1.lines[i] := ... // Du hast Recht !! :)
das ganze funkt aber immer noch nicht !
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 21:38
Rückmeldung, es funktioniert, allerdings, wie gesagt nur sehr sehr langsam bei größeren texten !

mein fehler lag daran, das der code nicht ausgeführt wurde, da er noch vorher durch exit; (falsche progammierung) beendet wurde.


THANX
Mastdarmpapillenentzündung ist cool
  Mit Zitat antworten Zitat
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#7

Re: problem mit quelltext per idhttp.get

  Alt 12. Feb 2004, 22:02
Zitat von shareholder:
Rückmeldung, es funktioniert, allerdings, wie gesagt nur sehr sehr langsam bei größeren texten !

mein fehler lag daran, das der code nicht ausgeführt wurde, da er noch vorher durch exit; (falsche progammierung) beendet wurde.


THANX

wie gesagt, die JEDI JCL ist schneller


http://www.delphi-source.de/jedi/jcl/
http://www.delphi-jedi.org/

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

aber das trifft für Dich nicht zu (ánderer Anwendungsfall)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz