Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Dateien in Verbindung mit ExtractFileName nicht uploadbar


florida - So 03.07.11 10:32
Titel: Dateien in Verbindung mit ExtractFileName nicht uploadbar
Hallo,


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
var
  I, II: Integer;
  AppDir, ExtractLFName, UploadedFile: string;
begin
  AppDir := ExtractFilePath(Application.ExeName);

  Form1.Memo1.Clear;
  with Form1.Memo1.Lines do
  begin
    Add('<asx>');
    for I := 0 to Form1.ListBox1.Count - 1 do
    begin
      ExtractLFName := ExtractFileName(Form1.ListBox1.Items[I]); // Variable ExtractLFName
      UploadedFile := 'test' + IntToStr(I) + '.mid'// Variable UploadedFile
      Add(' <entry>');
      Add('  <ref href="' + LabeledEdit3.Text + '/' + ExtractLFName + '"/>');
      Add(' </entry>');
      UploadFile(Form1.ListBox1.Items[I], ExtractLFName); // Dateien werden nicht hochgeladen
      UploadFile(Form1.ListBox1.Items[I], UploadedFile); // Dateien werden hochgeladen
    end;
    Add('</asx>');
  end;

  Form1.Memo1.Lines.SaveToFile('templist.asx');

  UploadFile(AppDir + 'templist.asx', LabeledEdit5.Text);


Warum werden die Dateien in Verbindung mit ExtractLFName nicht hochgeladen? Dateien mit der Variable UploadedFile können jedoch hochgeladen werden.


jaenicke - So 03.07.11 10:41

Naja, da bleibt nur, dass du einmal die Dateinamen vergleichst... vielleicht sind ungültige Zeichen drin?