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: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36:
| procedure TNMFTP_FRAME.lesen; procedure anzeigen; var i: Word; size: LongInt; s: string; begin size := 0; for i := 0 to sizeList.Count - 1 do begin s := attrList[i]; <span style="color: red">if s[1] '' 'd' then begin size := size + StrToInt(sizeList[i]); ListBox1.Items.Add(nameList[i]) end end; lbBytes.Caption := 'Gesamtgröße in Byte: ' + IntToStr(size) end; begin sizeList := TStringList.Create; attrList := TStringList.Create; nameList := TStringList.Create; try with NMFTP1 do begin ParseList := True; Vendor := NMOS_AUTO; List; nameList := FTPDirectoryList.name; sizelist := FTPDirectoryList.size; attrList := FTPDirectoryList.attribute; [color=red]anzeigen</span> end finally Screen.Cursor := crDefault end end; |
das wäre die sources fürs anzeigen in einer tlistbox!
aber das problem ist
Delphi-Quelltext
starte ich das programm und will mich mit einem FTP server verbinden kommt eine fehler beim abschnitt :
Delphi-Quelltext
siehe bei source in schriftfarbe rot *g
und bei:
Delphi-Quelltext
1:
| if s[1] '' 'd' then begin |
er mekert herum weil bei 'd' Operator oder Semikolon fehlt ! lol *g*
wäre über hilfe sehr dankbar!
zero1[/delphi]