[英]How can I display windows login form purely for authenticating a users account in VB6?
[英]Using databse in VB6 how can I display data given in a form to another form?
在我的 VB6 項目中,我創建了公司注冊表格、登錄表格和主表格(處理項目的其他活動)。 現在注冊表格和登錄表格運行良好,但我無法在用戶注冊時輸入的主表格中顯示公司名稱。
嘗試:
基本上我想要的是每當我使用登錄詳細信息登錄帳戶時,我想在我注冊時輸入的主窗體 (label1.caption) 中顯示我公司的名稱。
您可以簡單地在主表單的代碼中引用您的登錄表單。 例如,如果您的登錄表單名為frmLogin
,並且有一個lblCompany
label,您可以使用以下方法從主表單訪問 label:
frmLogin.lblCompany.Caption
不過,有更好的方法可以做到這一點:
在frmLogin中:
Public Property Get Company() As String
Company = lblCompany.Caption
End Property
在frmMain中:
Public Sub DisplayLogin()
Dim frm As New frmLogin
frm.Show vbModal
MsgBox frm.Company
End Sub
我在 Username.text 上面添加了一個文本框,它詢問用戶在注冊時輸入的注冊公司名稱,在我的 MainForm 上我添加了一個 label 來顯示公司名稱,在 MainForm 加載事件中我輸入了CompanyName.Caption = frmLogin.COMPNAME.Text
顯示登錄時的公司名稱
注意:我已將 COMPNAME.text 與數據庫鏈接,因此只允許注冊名稱才能繼續。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.