VB问题,现有FORM1和FORM2。1是启动窗体。当点击COMMAND1时候,将2变为启动窗体。

VB问题,现有FORM1和FORM2。1是启动窗体。当点击COMMAND1时候,将2变为启动窗体。即。下次启动时,2为启动窗体。。。求高手回答... VB问题,现有FORM1和FORM2。1是启动窗体。当点击COMMAND1时候,将2变为启动窗体。即。下次启动时,2为启动窗体。。。
求高手回答
展开
 我来答
crazy0qwer
2013-01-23 · TA获得超过3299个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1285万
展开全部
这个编译后怕是改不了吧?你可以新建个模块,里面放个Sub Main过程,在这个过程里面判断启动哪个窗口,然后打开工程属性,启动窗口那里选择 Sub Main 就可了。当然啦,配置文件肯定是要写的。直接写txt文件就好了,不过为了显得那什么一点,保存成ini格式,一样的。
更多追问追答
追问
能按我要求。帮我写个吗、、、
追答
模块代码
*********************************
Option Explicit
Public Str As String
Sub main()
On Error GoTo ErrorHandler '出错是因为第一次没有配置文件,所以直接转到启动form1
Open App.Path & "\" & "config.ini" For Input As #1
Line Input #1, Str
Close #1
If Str = "Form2" Then
Form2.Show
Else
ErrorHandler:
Form1.Show
End If
End Sub

***************************************
form1 代码
***************************************
Private Sub Command1_Click()
Open App.Path & "\" & "config.ini" For Output As #1
Print #1, IIf(Str = "Form2", "Form1", "Form2")
Close #1
End Sub
***************************************
wuchengshi123
2013-01-23 · 超过11用户采纳过TA的回答
知道答主
回答量:80
采纳率:100%
帮助的人:25.4万
展开全部
双击command1些代码:
form1.hide

form2.show
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骄傲地蚂蚁
2013-01-23 · TA获得超过463个赞
知道小有建树答主
回答量:885
采纳率:42%
帮助的人:423万
展开全部
将form1---kill掉啊,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式