喫茶XRAYトップページ

[スレッド全体
]

[3735] Re3:コードのバグなど Indyについて返信 削除
2010/9/24 (金) 19:11:31 TS
▼ Mr.XRAYさん
Delphi7で実行してみましたが問題無くダウンロードできます。
FileSizeは正常に取得できます。

私の環境のせいでも無いみたいです。

>ちなみにIndyでintegerとint64の変更があってエラーが出る
下記のintegerがint64に変更になっています、大きなファイルに対する
対応みたいです。
   procedure ADoOnWork(Sender: TObject; AWorkMode: TWorkMode;
      AWorkCount: integer);
   procedure ADoOnWorkBegin(Sender: TObject; AWorkMode: TWorkMode;
     AWorkCountMax: integer);

[3736] Re4:コードのバグなど Indyについて返信 削除
2010/9/24 (金) 23:08:50 TS
▼ Mr.XRAYさん

Indyのコード(IdFTP.TIdFTP等)を追ってみましたが、
複雑すぎるので途中で早々と挫折しました。

とりあえず、774_Indy_FTPDirFileList のコードを使わせてもらって
サイズを取得して動作する様にしました。

03_FTPGetFile_TThead
 A  FFileSize := FIdFTP.Size(FUrl);

 A FFileSize  := FIdFTP.Size(FUrl);
 B FFileSize  := GetFIdFTP_Size(FUrl); //自作関数

上記Aの行をBの行だけに置き換えようとしたのですが
どうゆう訳かAの行が無いとファイルサイズがおかしくなる様です。

Q&Aの掲示版でも皆さんIndyには苦労されている様ですが
すごいコンポーネントに間違いはありません。

私個人の問題はとりあえず解決しました、とりあえず報告まで。


[3737] Re5:コードのバグなど Indyについて返信 削除
2010/9/25 (土) 17:53:32 Mr.XRAY
▼ TSさん,いろいろ情報ありがとうございます.

> Q&Aの掲示版でも皆さんIndyには苦労されている様ですが
> すごいコンポーネントに間違いはありません。


そうですよね.やはり便利です.
自分で作るとなると大変なことですから.
ワードとエクセル操作関係も落ち着いてきたので,少しずつ動作確認
していこうと思います.


[3738] Re6:コードのバグなど Indyについて返信 削除
2010/9/25 (土) 19:02:59 TS
▼ Mr.XRAYさん

>そうですよね.やはり便利です.
>自分で作るとなると大変なことですから.


サンプルプログラム集
大変助かります、この度もまるまる使わせて貰って
助かりました、感謝しております。


[3739] Re6:コードのバグなど Indyについて返信 削除
2010/9/27 (月) 17:45:34 RAN
▼ Mr.XRAYさん
> ワードとエクセル操作関係も落ち着いてきたので,少しずつ動作確認
> していこうと思います.


素晴らしい!
RAD Studio XEを購入したので、私も試してみたいです。

[3740] Re7:コードのバグなど Indyについて返信 削除
2010/9/27 (月) 19:56:41 Mr.XRAY
▼ RANさん

> RAD Studio XEを購入したので、私も試してみたいです。

XE導入したんですか.う〜ん.

>フリーソフト系
>作者が対象となるDelphi を所持していないのなら、
>Delphi をプレゼントしてみる。


というのに期待しているんですが(笑).
(DEKOさんの講演資料より)
わたしゃ,Delphi以外はいりません!! (キッパリ)

Indyもそうですが,まずは,GDI+が利用可能なコードは移行したですね.
Junkiさんのところにコードはいっぱいあるのですが,
小生のところで対象となるサンプルは少ないので...

まっ,予定は未定です.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82