我是WinForms VB NET編程的初學者。我需要在運行時創建文本框。VB.net代碼的一些困難
我發現例如在搜索引擎如何實現這一點:
Private Sub Command1_Click()
Dim TextControl As TextBox
ControlID = ControlID + 1
Load Text1(ControlID)
Set TextControl = Text1(ControlID)
With TextControl
.Left = (Text1(ControlID - 1).Left + Text1(ControlID - 1).Width) + 10
.Top = 20
.Width = 100
.Height = 20
.Visible = True
End With
End Sub
但我有例子的代碼中的一些困難。
有人會解釋下面的VB NET代碼行嗎?
Load Text1(ControlID)
Set TextControl = Text1(ControlID)
With TextControl
End With
嗯。你從哪裏得到那個的?據我所知,「Load」是VB6(及更早版本),並且在VB.NET中不存在。 (「Set」的存在是另一個線索,這可能不是VB.NET代碼) –
這不是vb.net代碼 - 它是舊的visual basic代碼(我認爲VB 6)。雖然看起來相同,但vb.net並不向後兼容VB 6。您想在VB 6或VB.net中使用示例嗎? – Ando
安藤,謝謝你我需要VB NET – Michael