FTPGetFileSize liefert fast immer -1

    • FTPGetFileSize liefert fast immer -1

      Hallo,
      meine Aufrufe der FTPGetFileSize-API liefern fast immer -1. Ich hab eine Verbindung aufgebaut, eine Datei mit FTPOpenFile() geöffnet (Handle ist gültig) und beachte auch, dass es zur Rückgabe Low- und High-Werte gibt. Trotzdem dürfte der Rückgabewert nicht kleiner als 0 sein. Die MSDN-Hilfe gibt nicht viel her, wenn die die Dateien auflisten lasse, dann kommen auch korrekte Werte zurück.

      Hat jemand eine Idee?
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd) :thumbsup:
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/64TB HDD+256GB Samsung 960 EVO (3.2GB/lesen, 1.9GB/s schreiben :top: )
      XBox Classic 10GB/360S 500GB/One S 2TB/One X Scorpio Edition/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG :-D
      Samsung Galaxy S6 edge pearlwhite mit 128GB und Nexus ROM/XGOSP (Android 8.1, 12/2017)
      http://jacdelad.bplaced.net
    • Beim Öffnen via FtpOpenFile gibt man den Modus mit an, der ist bei mir schon von vornherein binary. Der Modus ist READ.
      Ich hab's momentan so gelöst, dass ich den Ordner auflisten lasse. In meinem Fall wird das eh getan und die Dateigrößenabfrage funktioniert beim Auflisten auch problemlos. Nur diese eine API spinnt halt rum. Ich mach morgen mal ein Minimalbeispiel fertig.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd) :thumbsup:
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/64TB HDD+256GB Samsung 960 EVO (3.2GB/lesen, 1.9GB/s schreiben :top: )
      XBox Classic 10GB/360S 500GB/One S 2TB/One X Scorpio Edition/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG :-D
      Samsung Galaxy S6 edge pearlwhite mit 128GB und Nexus ROM/XGOSP (Android 8.1, 12/2017)
      http://jacdelad.bplaced.net
    • Keine Ahnung was im vorigrn Beitrag mit der Formatierung passiert ist...
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd) :thumbsup:
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/64TB HDD+256GB Samsung 960 EVO (3.2GB/lesen, 1.9GB/s schreiben :top: )
      XBox Classic 10GB/360S 500GB/One S 2TB/One X Scorpio Edition/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG :-D
      Samsung Galaxy S6 edge pearlwhite mit 128GB und Nexus ROM/XGOSP (Android 8.1, 12/2017)
      http://jacdelad.bplaced.net