#モジュールからフォームのラベルを制御したいです
コンパイル時などにはエラーと言われないのですが、実行したときに「参照フォームにそのラベルはありません」と表示されます。
フォームの中で同じ処理を行ったときは上手くいきます。
参照方法が間違っているのでしょか?
よろしくお願いします。
コード
モジュール Module MainHoge Public intGrpNo As Integer Public Sub TitleChg(ByVal frmObj As Object, ByVal strTile As String) If intGrpNo = 0 Then frmObj.lblTitle.Text = "hoge" & strTile ElseIf intGrpNo = 1 Then frmObj.lblTitle.Text = "hogehoge" & strTile End If End Sub End Module フォーム Private Sub Frmhoge_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load TitleChg(Me, "Monster") 'Me.lblTitle.Text = "hoge" & "Monster" End Sub
Frmhogeの中にはlblTitleという名前のラベルがあります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/04 04:17
2018/07/04 04:20
2018/07/04 04:43
2018/07/04 05:56
2018/07/04 06:56