![]() |
Re: problem beim download einer datei
@luckie: Die Fehlermeldung war
Zitat:
@tester008: genau das hat luckie gerade gepostet. |
Re: problem beim download einer datei
hab luckies code snip genommen
aber jetzt bekomm ich nen sokket fehler und zwar #10054 die verbindung wurde von peer zurückgesetzt |
Re: problem beim download einer datei
ich vermute mal es liegt daran das du ein Memo nutzt. bei Memo.Text bekommst du mindestens einen Zeilenumbruch mit und der verursacht das eine ungültige url raus kommt. Benutz einfach ein normales TEdit und es sollte funktionieren.
|
Re: problem beim download einer datei
habs jetzt in nen editfeld gemacht
wundert mich aber das es daran lag weil eigendlich dürfte er dabei ja den zeilenumbruch nicht erkennen warum ist das so? daran lags jetzt updatet aber meine gauge nicht |
Re: problem beim download einer datei
Zitat:
|
Re: problem beim download einer datei
weil memo.. lines eine Stringliste ist. Bei .Text wird intern vermutlich nix anderes gemacht als
Delphi-Quellcode:
was dazu führt das am ende immer noch der Zeilenumbruch dran hängt. Aber mal bissl nachgedacht-was bringt ein memo zur eingabe einer url? Eine url ist immer einzeilig und somit ist dies in konflikt mit der mehrzeiligkeit des memos.
var LText: String;
LCount: Integer; begin LText := ''; for LCount := 0 to count - 1 d LText := LText + strings[0] + #13#10; |
Re: problem beim download einer datei
[delphi]begin
Form1.Gauge1.Progress := 0; Form1.Label1.Caption := 'Der Download wurde gestartet...'; if (UserCancel) then begin Result := E_ABORT; exit; end; end; BINDSTATUS_DOWNLOADINGDATA: begin Form1.Gauge1.Progress := MulDiv(ulProgress,100,ulProgressMax); Form1.Label1.Caption := 'Datei wird heruntergeladen...'; if (UserCancel) then begin Result := E_ABORT; exit; end; end;[delphi] was war mein alter source da hatte ich noch urlmon benutzt sorry aber ich weiß nicht wie ich das bei indy machen soll |
Re: problem beim download einer datei
neue Frage = Neuer Thread (bzw. fehlt hier überhaupt noch was du wissen willst) und bitte die Delphi-Tags satzen (im Beitragseditor auf den Button "Delphi-Code" klicken, dann dein source schreiben und dann wieder auf "Delphi-Code" klicken)
|
Re: problem beim download einer datei
@SirThornberry stimmt aber ich hatte mir gedacht das delphi
da keinen unterschied erkennt das das so ist darauf bin ich nicht gekommen ich wollte es einfach in nen memo haben damit man die ganze url beim download besser sehen kann aber egal so gehts auch |
Re: problem beim download einer datei
Wenn du unbedingt ein memo willst dann benutze einfaach noch StringReplace umd die Zeilenumbrüche zu ersetzen.
Delphi-Quellcode:
und benutz mal die Hilfe bzw. die Suchfunktion des Forums, denn dein neues problem wurde bereits gelöst.
[...]
idHTTP1.Get(StringReplace(Memo1.Text, #13#10, '', [rfReplaceAll]), lStream); [...] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 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