Autor Beitrag
Zack
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Fr 03.01.03 18:49 
Hallo Leute, folgendes Problem. Schaut euch doch mal bitte diesen Source an:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
FTP.Download('flak.ini',ExtractFilePath(Application.ExeName)+'flak.ini');
      Memo1.Lines.Clear;
      Memo1.Lines.LoadFromFile(ExtractFilePath(Application.ExeName)+'flak.ini');
        if Memo1.Lines.Text = '0' then  // Wert gleich 0  kann 1/0
          begin
            Memo1.Lines.Clear;
            Memo1.Lines.Add('1');
            MStatus.Lines.Add('1 SCHREIBEN gemacht');
            Memo1.Lines.SaveToFile(ExtractFilePath(Application.ExeName)+'flak.ini');

            MStatus.Lines.Add('1 SPEICHERN gemacht');
            Application.ProcessMessages;
            FTP.Upload(ExtractFilePath(Application.ExeName)+'flak.ini','flak.ini');
            MStatus.Lines.Add('UPLOAD JA');
            sleep(5000);
            DeleteFile(ExtractFilePath(Application.ExeName)+'flak.ini');
            MStatus.Lines.Add('Starte Programm...');


So jetzt der Fehler bei dem FTP.UPLOAD:
ausblenden Quelltext
1:
FTP.Upload(ExtractFilePath(Application.ExeName)+'flak.ini','flak.ini');					


Fliegt er mir raus. Mit dem Fehler: "Format '%p' ungültig oder nicht komatibel mit Argument." Ich dachte mir evt. das die Datei noch im Schreibzugriff ist.. kann bzw. gibt es eine Fumktion um dies zu Testen, als Datei Freigeben oder so ? was könnte ich sonst noch machen ?

Gruß & Danke Zack

Nachtrag: Habe gerade noch mal Breakpoints gesetzt, nun kommt der Fehler 550 Permission Dienid. Scheint also doch ein Schreibzugriff Problem zu sein.. was kann ich tun ?
Zack Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Sa 04.01.03 14:54 
Vielen DANK für die Hilfe, habe es allein geschaft !