vb6 - 在VB6中将标签更改为文本框

标签 vb6

我有一个 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/

相关文章:

vb6 - 如何调整vb6程序的大小,使其自动适合任何屏幕分辨率?

vb6 - VB6中如何计算标题栏的高度?

web-services - 64 位 Windows Server 2008 上的 NTLM 身份验证和 ServerXMLHTTP?

vb6 - 没有源代码的随机崩溃应用程序该怎么办?

vb6 - 是否有用于 Visual Basic 6 的插件可以帮助管理 if/else 和循环语句?

vba - 在声明 vb6 时初始化整数值

vb6 - 如何在 VB msgbox() 中使用\n换行...?

postgresql - postgresql 和 firebird 记录集的不同行为

vb6 - 枚举已安装的声音驱动程序vb6的注册表

com - Windows XP SP3上的错误0x800706F7 "The stub received bad data"