我有一个 VB6 的支持应用程序。它有一个包含所有标签字段来显示数据的表单。要求是将表单中的所有标签更改为文本框。
我看不到任何源代码可以轻松地对表单中的所有控件执行此操作。 除了手动将每个标签更改为文本框之外,最好的替代方法是什么?
最佳答案
您可以通过编辑表单的 .frm 文件来更改它。您无法在 Visual Basic IDE 中执行此操作,您需要使用文本编辑器。一个简单的标签如下所示:
Begin VB.Label Label1
BackStyle = 0 'Transparent
Caption = "Existing Designs:"
Height = 255
Left = 240
TabIndex = 4
Top = 120
Width = 2175
End
一个编辑框,例如:
Begin VB.TextBox CardName
Text = "Existing Designs:"
Height = 285
Left = 240
TabIndex = 0
Top = 4320
Width = 6375
End
您可以通过一些搜索和替换轻松地将一种类型的控件转换为另一种类型。
关于vb6 - 在VB6中将标签更改为文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26589473/