我是編程新手,如果應用程式沒有告訴我錯誤在哪里,我無法識別一些錯誤/錯誤。所以情況是我撰寫公共屬性的目的是為了將 FormLogin TextBox 中的文本(ID)顯示為另一種形式的標簽(FormInputTimeSheet),以通過參考 ID 從 SQL Server 中檢索一些資料(我使用單詞 NIK 作為 ID) .
在 FromLogin
Dim FIT As New FormInputTimeSheet
FIT.NIKLookup2 = FlTbNIK.Text
Me.Hide()
FormInputTimeSheet.Show()
MessageBox.Show("Login Success! Selamat Datang " & table.Rows(0)(1).ToString())
FlTbNIK 是我用來輸入登錄 ID 的文本框
在 FormInputTimeSheet 中
Public Property NIKLookup2 As String
Private Sub FormInputTimeSheet_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FiLbNIK.Text = NIKLookup2
End Sub
FiLbNIK 是目標標簽,標簽上的結果是空白 FiLbNIK
但在同一個專案中,我使用相同的程式,但它有效,成功地從 FormLogin 中的 TextBox 顯示 ID 到 FormEditPassword 中的標簽,這是代碼
在 FormLogin 中
Dim FEP As New FormEditPassword
FEP.NIKLookup1 = FlTbNIK.Text
FEP.NameLookup = FlLbName.Text
Me.Hide()
FEP.Show()
在 FormEditPassword 中
Public Property NIKLookup1 As String
Public Property NameLookup As String
Private Sub FormEditPassword_Load(sender As Object, e As EventArgs) Handles MyBase.Load
FeLbEpHlp.Visible = False
FeLbNIK.Text = NIKLookup1
FeLbName.Text = NameLookup
End Sub
這些代碼有效并顯示了 ID 和名稱。
任何解決方案都會被應用。之前謝謝。
uj5u.com熱心網友回復:
正如史蒂夫從評論中回答的那樣,該錯誤已通過更改解決
Dim FIT As New FormInputTimeSheet
FIT.NIKLookup2 = FlTbNIK.Text
Me.Hide()
***FormInputTimeSheet.Show()***
MessageBox.Show("Login Success! Selamat Datang " & table.Rows(0)(1).ToString())
到
Dim FIT As New FormInputTimeSheet
FIT.NIKLookup2 = FlTbNIK.Text
Me.Hide()
***FIT.Show()***
MessageBox.Show("Login Success! Selamat Datang " & table.Rows(0)(1).ToString())
謝謝史蒂夫!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/473617.html
上一篇:在VisualStudio更新(?)之后,FTD2XX函式在VB.NET中不起作用的原因是什么,是否有可能修復?
