我在VB6中有一个支持应用程序.它有一个包含所有Label字段的表单来显示数据.要求是将表单中的所有标签更改为文本框.
我看不到任何源代码,可以轻松地为表单中的所有控件执行此操作.除了手动将每个标签更改为文本框之外,还有什么方法可以做到这一点?
您可以通过编辑表单的.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
Run Code Online (Sandbox Code Playgroud)
一个编辑框,如:
Begin VB.TextBox CardName
Text = "Existing Designs:"
Height = 285
Left = 240
TabIndex = 0
Top = 4320
Width = 6375
End
Run Code Online (Sandbox Code Playgroud)
您可以通过一些搜索和替换轻松地将一种类型的控件转换为另一种类型.