パソコン関連の書籍等を読んで試したりしながらアウトプットしまくります。

アウトプットしながら学ぶ

VB.net プログラミング

VB.netでInvokeの中に直接コードを書く方法 Invokeメソッドの簡単に使い方

投稿日:

ワーカースレッドからUIスレッドの画面をコントロールしたい場合、
Incokeメソッドを使います。

いろいろな解説を読んでいると、
Delegateをどーのこーのして…
などと書いてあります。

例えば、Label1.Text = '完了' としたいだけなのに、
あまりごちゃごちゃコードを書きたくありません、
そんなとき、VB.netでどう書けば良いのか?

Me.Invoke(Sub() Label1.Text = '完了')

以上です。
Invokeメソッドの中に、そのままコードを書くだけで良いです。







-VB.net, プログラミング

Copyright© アウトプットしながら学ぶ , 2024 AllRights Reserved Powered by AFFINGER4.