ファイルのダウンロードのキャンセル
- 題名: ファイルのダウンロードのキャンセル
- 著者: Haru
- 日時: 2008/01/18 16:07:40
- ID: 21289
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ファイルのダウンロードのキャンセル
- 著者: 通りすがり
- 日時: 2008/01/18 18:59:21
- ID: 21290
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ファイルのダウンロードのキャンセル
- 著者: Haru
- 日時: 2008/01/18 22:13:08
- ID: 21293
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: ファイルのダウンロードのキャンセル
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2008/01/19 3:43:43
- ID: 21295
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Dobon.netのサンプルを参考にしてインターネットであるサーバーからファイルを
ダウンロードするプログラムを、Read、Writeを使用して作成しました。
これにキャンセル処理をさせようと以下のようにし、キャンセルボタンを作成し、
そこにCancelFというキャンセルフラグを作成しましたが、そのボタンが効いて
くれません。どのような方法があるのでしょうか?
Dim total As Integer = 0
Dim readData(1023) As Byte
Dim readSize As Integer = 0
While True
readSize = strm.Read(readData, 0, readData.Length)
If readSize = 0 Then
Exit While
End If
fs.Write(readData, 0, readSize)
total = total + readSize / 1024
Lb_KByte.Text = CStr(tdl) + "KByte"
Lb_KByte.Update()
'ここでキャンセルか判断
If CancelDlF = True Then
Exit While
End If
End While