在 Visual Basic 6 中将控件从一种形式显示到另一种形式
Display control from one form to another in Visual Basic 6
假设我有一个包含 2 个表单的 VB6 项目(我们称它们为 formA 和 formB)。在 formA 中,我有 2 个文本框(称它们为 txtBox1 和 txtBox2),而 formB 是空的。有没有办法显示从formA到formB的txtBox1和txtBox2。非常感谢。
不,你不能那样做。您可以 做的是向 FormB 添加 2 个文本框(同样,我们称它们为 txtBox1 和 txtBox2)。要在 FormB 上显示两个文本框的内容,请执行以下操作:
FormB.txtBox1.Text = FormA.txtBox1.Text
FormB.txtBox2.Text = FormA.txtBox2.Text
如果 FormA 是当前的,您可以按照通常的方式写 txtBox1.Text
而不是 FormA.txtBox1.Text
。同样,如果 FormB 是当前的,则不必指定 FormB。但是您必须指定不是当前表单的表单。
假设我有一个包含 2 个表单的 VB6 项目(我们称它们为 formA 和 formB)。在 formA 中,我有 2 个文本框(称它们为 txtBox1 和 txtBox2),而 formB 是空的。有没有办法显示从formA到formB的txtBox1和txtBox2。非常感谢。
不,你不能那样做。您可以 做的是向 FormB 添加 2 个文本框(同样,我们称它们为 txtBox1 和 txtBox2)。要在 FormB 上显示两个文本框的内容,请执行以下操作:
FormB.txtBox1.Text = FormA.txtBox1.Text
FormB.txtBox2.Text = FormA.txtBox2.Text
如果 FormA 是当前的,您可以按照通常的方式写 txtBox1.Text
而不是 FormA.txtBox1.Text
。同样,如果 FormB 是当前的,则不必指定 FormB。但是您必须指定不是当前表单的表单。