C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

動作状況の表示バー


(過去ログ 3 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■2969 / inTopicNo.1)  動作状況の表示バー
  
□投稿者/ たま 二等兵(1回)-(2006/03/28(Tue) 05:57:36)

分類:[VB.NET] 


分類:[VB.NET] 

いつもお世話になっております。
まだプログラムを勉強し始めて2年程度ですが、
この度、色々調べてもどうしても分からない事があるので質問させて頂きます。
vb.netを用いてプログラムをしているのですが、
インストール時などに、現在の動作状況がバーになって表示され、あとどれぐらいで終わるかなどが分かるようになっていますが、
vb.netで、現在の進行状況がどれぐらいか視覚的に分かるようにするにはどうすれば良いでしょうか?

ちなみに今回作っているプログラムは、0〜9.a〜zの文字列指定した文字数を、ランダムに指定した数だけならべ、テキストに表示するという物です。

例>
5桁の文字列を10コ作る
fjiek,eresr,ople3,4jier,5ekf0,res3s,plo4l,39jfe,peore,0l6ei,

質問内容>
5桁の文字列を10コ作る程度でしたら、待ち時間は少ないのですが、
30桁の文字列を1000コ作るとなると、機械が止まったのではないかと思うほどの待ち時間があるので、その際機械は正常に動いているが生成に時間が掛かっている。
というのを視覚的に表示したいのです。
その際、インストールなどに用いられている視覚的に分かる進行状況を表示したいと思っております。

質問内容に誤字・脱字があって読みにくいとは思いますが
宜しくお願いします。


0
引用返信 編集キー/
■2970 / inTopicNo.2)  Re[1]: 動作状況の表示バー
□投稿者/ daisuky 二等兵(18回)-(2006/03/28(Tue) 08:55:36)

分類:[VB.NET] 

それは「プログレスバー」ですね。
検索するとすぐに出てきますよ。

0
引用返信 編集キー/
■2971 / inTopicNo.3)  Re[2]: 動作状況の表示バー
□投稿者/ trapemiya 伍長(50回)-(2006/03/28(Tue) 10:26:37)
trapemiya さんの Web サイト

分類:[VB.NET] 

蛇足になるかもしれませんが、こういう長い処理をしたい場合は、キャンセルとかしたくなる場合があるので、別スレッドで処理するのが普通です。

Visual Studio 2005 による応答性の高いアプリケーション構築のためのスレッド使用
http://www.microsoft.com/japan/msdn/vs05/vbasic/threadinginvb2005.asp

#ちょっと敷居が高いかもしれませんが、できれば、がんばってみて下さい。VS2003だと、ちょっとややこしいようです。

0
引用返信 編集キー/
■2974 / inTopicNo.4)  Re[3]: 動作状況の表示バー
□投稿者/ たま 二等兵(3回)-(2006/03/28(Tue) 17:05:48)

分類:[VB.NET] 

>daisuky様
「プログレスバー」というのですか。
名称が分からなかったので、色々な単語で調べていても
全然ダメでしたが、「プログレスバー」でしたら色々出てきました。
ありがとうございます。


>trapemiya様
なるほど。長い処理では確かにキャンセルしたい時がありますね。
色々と試行錯誤してみます。
ありがとうございます。


解決しました。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -