掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
メインフォームから別フォームのプログレスバーを制御するには? (ID:120541)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ミルキースターさん有難う御座います♪ そうですね。 カプセル化やオブジェクト指向を勉強してるなら i を Public にするってのは時代に逆行してますw。別フォーム側から参照する ってのもメインフォームと別フォームの立場が逆転してる感じ。 (そーゆー処理が有効な場面もありますが…) 別フォームじゃなくってメインフォームにプログレスバーが あったらどうします?ループ内で i をセットして DoEvents (またはRefresh?)するだけでしょ?そのままの処理手順ですよ? マルチスレッドにする必要もなし。いたって単純な問題です。 質問のサンプルプログラムから[VB6.0]だと思いますが、[VB.NET] ではフォームのコントロールがデフォルトで Friend 定義になり、 別プロジェクトから見えません。Public に直す事もできますが、 Public なプロパティを自分で作り、そのプロパティ経由でコントロール にアクセスするようにします。[VB6.0]でもそこまで考える必要が あるか?微妙なところですが、そーゆー手法も覚えておくと…役に 立つ事があるかも?。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.