![]() |
Re: I/O Error 103
Delphi-Quellcode:
{...}
var Form1: TForm1; MyTextFile: TStringList; text_Datei : System.Text; s:String; bla:textfile; list1:TStringlist; //... procedure TForm1.FormCreate(Sender: TObject); begin timer1.Enabled := true; timer1.interval := 30000; end; procedure TForm1.Ontimer(Sender: TObject); begin AssignFile (Text_Datei, 'C:\test.txt'); rewrite(text_datei); Write(Text_Datei, IdHTTP.Get('http:/-entfernt-/test.txt') ); CloseFile(Text_Datei); //... end; //.... |
Re: I/O Error 103
Zitat:
|
Re: I/O Error 103
tuts auch ^^
sry hab es dummerweise mit ausgeschnitten....*oben edit* |
Re: I/O Error 103
:| ... könnte es sein:
-das der download zu lange dauert und die datei schon wieder zu ist -oder das heruntergeladene file via reset geöffnet werden muss um den darin enthaltenen string zu lesen/schreiben mach mal in dem write einen ganz simplen string 'asd' mfg |
Re: I/O Error 103
gleiches problem...getestet mit:
Delphi-Quellcode:
//.... AssignFile (Text_Datei, 'C:\freeaccount.cgi'); rewrite(text_datei); Write(Text_Datei, {IdHTTP.Get('http://XXX/test.txt')}'asd' ); CloseFile(Text_Datei); //.... |
Re: I/O Error 103
Delphi-Quellcode:
getestet und das funktioniert.
unit Unit1;
interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); var text_datei:textFile; begin AssignFile (Text_Datei, 'C:\freeaccount.cgi'); rewrite(text_datei); Write(Text_Datei, {IdHTTP.Get('http://XXX/test.txt')}'asd' ); CloseFile(Text_Datei); end; end. Mfg |
Re: I/O Error 103
bei mir funktioniert es ja auch beim 1. mal...aber dann eben nicht mehr...
|
Re: I/O Error 103
ich kann den button tausende male drücken.
wie oft wird der timer ausgefüht mach mal den timer nach begin enabled := false und wenn alles fertig ist gibst du ihn erst wieder mit enabled := true wieder frei. |
Re: I/O Error 103
das wird so oft wie möglich ausgeführt...alle 30 sek (ich kann es auch auf 2 min stellen) ... um zu testen, ob sich was "getan" hat...
|
Re: I/O Error 103
teste bitte das enabled.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:41 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