名前 題名 ▼ takaさん > みなさん こんばんは。 > > >FileSize := IdFTP1.Size(SourceFile); に-1が戻っています. > IndyのFTPは使ったことは無いですけど、 > ソースのLib/Protocols/IdFTP.pasの > TIdFTP.Size にあるコメントを要約すると > ASCII modeは、サーバーがサイズを拒否するので、 > 一時的に内部でftBinary モードに変更して、 > サイズを取得し その後、元のモードに復帰すると書いてあります。 > コードもそのような感じでかいてあります。 > コメントの日付が、 03/13/2009になっているので > それ以前の日付のindyだとASCII modeだと失敗するのでしょう。 > > >ダウンロードしたファイルサイズが少し大きく,壊れた書庫になっています. > もしかして、目からX線照射して壊したのでは? ビビビーっと。 > > 暇なとき思い出したら、鉛エプロンつけて、私もidFTP.get試してみます。 GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link