如何用窗体变量显示窗体?

zhj52288888 2006-04-26 10:55:57
如何将窗体名先赋值给一个变量,然后再把变量中的窗体名称取出来显示窗体。比如:
a$='form1'
然后显示form1窗口,不用form1.show,而用a.show就不行
...全文
139 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
faysky2 2006-04-26
  • 打赏
  • 举报
回复
运行时出错,提示“要求对象”
---------------------------
不是forms.add()有问题,是你的工程中不存在你要打开的窗体(比如你的工程中只有form1,而你要打开form2肯定出错)
zhj52288888 2006-04-26
  • 打赏
  • 举报
回复
northwolves(狼行天下)
运行时出错,提示“要求对象”
是不是forms.add()有问题?
ZOU_SEAFARER 2006-04-26
  • 打赏
  • 举报
回复
Private Sub Command1_Click()
Dim a As String
a = "form2"
Dim myForm As Form
Set myForm = Forms.Add(a)
myForm.Show
End Sub
makepeace 2006-04-26
  • 打赏
  • 举报
回复
dim a as new form1
a.show
northwolves 2006-04-26
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=197683
zhj52288888 2006-04-26
  • 打赏
  • 举报
回复
谢谢,可以啦!!!
northwolves 2006-04-26
  • 打赏
  • 举报
回复
先向工程添加名为"form2" 的窗体

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧