如何动态调用一个窗体 如题,需要调用的窗体名是个变量。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Public gfrmMainForm As FormSet gfrmMainForm = New frmTShelfStockList就可以用变量了 Public gfrmMainForm As FormSet gfrmMainForm = New frmTShelfStockList select case 变量case form1name...case form2name...end select 楼主问的到底是什么问题啊?是不是比如有form1、form2....form10,然后希望用户在textbox中输入1就show form1,输入2就show form2哪? 狂刀侠,能详细点吗?定义了gfrmMainForm后,要赋个窗体名给它,Set gfrmMainForm = New frmTShelfStockList 后还用Show吗? 回 AresChen差不多是这个意思啊 Dim formname As Stringformname = "form2"Dim newfrm As FormSet newfrm = Forms.Add(formname)newfrm.Show vb中将JPG合成GIF VB如何向mysql插值?总是出错! 请问这是为什么(关于Printer的DrawWidth属性问题)? 新手提问:关于datagrid控件的问题~! 求教用变量给工作表改名的问题 在2000中一用realone控件VB就关了! 如何控制鼠标的指针在屏幕上移动! %%程序执行某操作时,如何屏蔽鼠标点击事件%% 请问VB读取CAD文件(.dwg)中的图号等信息的方法。解决问题的50分相送 vb.net好用吗! 哪里能找到基于VB的TCP/IP和SOCKET编程的书籍(急急急) 这是我看到的最好的一个编程网站!大家有兴趣的话去看一看!
Set gfrmMainForm = New frmTShelfStockList就可以用变量了
Set gfrmMainForm = New frmTShelfStockList
case form1name
...
case form2name
...
end select
定义了gfrmMainForm后,要赋个窗体名给它,
Set gfrmMainForm = New frmTShelfStockList 后还用Show吗?
差不多是这个意思啊
formname = "form2"
Dim newfrm As Form
Set newfrm = Forms.Add(formname)
newfrm.Show