大きなファイルをFTPでGET中に進行状況を表示したいのですが。
方法がわかりません。 ご存知の方、ご教授お願いします。
FTPの方法と、プログレスバーの表示方法は理解しています。
FTP中に容量確認をどうやってはさむかがわかりません。
よろしくお願いします。
●仕様上の注意は読みましたか?●
質問に必要な情報を書いて下さい。
大変失礼いたしました。
Win2000Pro VC6.0+SP2 MFC です。以後気をつけます。
現在、どのような処理でFTPを行っているかがわからなければ、
アドバイスは無理なのでは?
#
# 現在の処理がわからないので、想像で回答すると
# 「ファイル受信処理で受信済みファイルサイズとかあるんでは?」
# とか思ってしまうんですが。
#
ん、さんありがとうございます。
>どのような処理でFTPを行っているか?
とはFTP受信を行なう手順そのものの事でしょうか?
それとも、処理全体の目的のことでしょうか?
(判ってなくてすみません。)
> #「ファイル受信処理で受信済みファイルサイズとかあるんでは?」
ファイル受信が完了しないとGetFile関数からもどってこられないんです。
*過去ログを参照し、別スレッドを起こせばできそうな気がするんですが
的外れでしょうか?
進捗管理で一番簡単なのはInternetSetStatusCallbackですね。
こいつの使い方は「猫でもわかる~」に書いてあります。
http://www.kumei.ne.jp/c_lang/
情報が少なくて、これ以上なんとも。。。(^^;
いもちぃ、さん ありがとうございます。
「猫でもわかる~」に行ってきました!
さっそく、試してみます。
> 情報が少なくて、これ以上なんとも。。。(^^;
ほんとにすみません。
自己レスです。
別スレッドを起こして対処することにしました。
皆さんありがとうございました。