Announcement

Collapse
No announcement yet.

Download mit Delphi5

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Download mit Delphi5

    Hallo,
    wenn Ich in Delphi5 mit dem Get-Befehl der NMHTTP-Komponente eine Datei von einer T-Online-Homepage lade, dann wird immer nach dem Laden von 37056 Bytes eine Exception ausgelöst.
    Woran kann das liegen?
    Vielen Dank
    Thomas Häckel

  • #2
    Hallo ...

    Ich kann Dir keine Lösung anbieten. Ich wollte eigentlich nur vermerken das mir das gleich passiert wenn ich eine Datei von einem FTP Server versuche runterzuladen mit einem Delphiprogramm. Vielleicht bist du schon weiter gekommen. Ich noch nicht

    Comment


    • #3
      Hallo!

      Ich habe keine Probleme - gehe wie folgt vor:

      hier ein Codefragment - die Einstellungen der Komponente sind "normal"

      (ich lade in einer schleife Dateien runter, die ich vorher selektiert habe)

      nmHTTP.InputFileMode := true;
      nmHTTP.Header := sPath+'Temp';

      fProg.Show;
      fProg.lbInfo.Caption := 'Abruf neuer Module...';
      for i:=0 to dgModule.SelectedCount-1 do
      begin
      // nur markierte Dateien aktualisieren
      sExist := sPath+dgModule.SelectedNodes[i].Strings[1]; // Dateiname

      fProg.Caption := 'Abruf von '+dgModule.SelectedNodes[i].Strings[1];
      sNew := sPath+'new_'+dgModule.SelectedNodes[i].Strings[1];
      nmHTTP.Body := sNew;

      try
      nmHTTP.Get('http://'+edServer.Text+'/'+dgModule.SelectedNodes[i].Strings[1]);
      except

      end;

      ... usw Schleifendende

      Gruesse,
      Olive

      Comment

      Working...
      X