2016-08-03 11 views
0

ボタンを持つメインフォームがあります。押されると、iの整数値が0になります。この値0をform2に渡したいとします。 Form2はform2上のサブの1分ごとにi + 1を数えますが、メインフォームのボタンが押されるたびにリセットします。私はコンボボックスから文字列値を渡す方法を知っています。私はここに他の質問のように表示されていない変数を渡す必要があります。あなたはクラスレベルであなたの変数を入れている場合はテキストボックスのないフォーム間で整数値を渡す方法

だから基本的に毎回ボタンは、メインフォームにプッシュされるのForm2上のI値が0

+0

これは私が今やっていることですが、もっと効率的な方法があるのだろうかと思っていました。私はこの4回、4つの異なるカウントイベントのために行う必要があります – holi4683

答えて

0

に等しくなりますあなたはそれPublicまたはFriendのことができるようにするために行う必要があり他のフォーム/クラス/ etcからアクセスしてください。

のForm2:

Public Class Form2 
    Public i As Integer = 0 
    ... 
End Class 

をForm1に、ボタン:

Private Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click 
    Form2.i = 0 
End Sub 

MSDN Documentationのアクセスレベルについては、こちらをご覧ください。

+0

ありがとう!完璧に働いた。私はそれが何か簡単だと分かっていました。残念ながら私はあなたの答えをupvoteしません。 – holi4683

+0

@ holi4683:問題は解決した場合は答えとしてマークしても問題ありません。私は助けることができてうれしい! –

関連する問題