vb发布问题,高手进

[复制链接]
查看11 | 回复4 | 2019-10-12 11:34:36 | 显示全部楼层 |阅读模式
要限制程序只能运行一个可以用App.PrevInstance来判断程序是否已经有一个实例在运行了,如果是就结束,代码如下:PrivateSubForm_Load()IfApp.PrevInstanceThenEndEndSub要让刚启动程序时光标在Text1里可以在设计时把Text1的TabIndex属性设为0,当然也可以在运行的时候在窗体的Load事件里设置,代码如下:PrivateSubForm_Load()Text1.TabIndex=0EndSub
回复

使用道具 举报

千问 | 2019-10-12 11:34:36 | 显示全部楼层
程序打开一个:让其它的隐藏就可以了要想让光标在Text1中就要设置他的焦点
回复

使用道具 举报

千问 | 2019-10-12 11:34:36 | 显示全部楼层
如果有多窗口的话要在启动设置里选择启动窗口比如form1光标那个只要在对应窗体代码里插上设置焦点代码text1.setfocus
回复

使用道具 举报

千问 | 2019-10-12 11:34:36 | 显示全部楼层
VB程序默认的会有一个窗口显示,或者用show和hide方法,show是显示窗体的,hide隐藏窗体,语法form1.show。text1.setfocus可以实现程序运行后text1获得光标。
回复

使用道具 举报

千问 | 2019-10-12 11:34:36 | 显示全部楼层
楼主,cc的回答是完全可以采纳的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行