VB如何实现依次运行程序

VB如何实现依次运行程序,第1张

给你个思路,假如老程序是oldexe 新程序是newexe 升级部分的代码一样,你可以用command line来传递信息

oldexe里面更新的时候这样

shell "newexe -update " & apppath & "\" & appexename & "exe" '启动新程序,传递两个参数过去,一个是-update告诉程序启动后执行更新代码,第二个是老程序的路径,新程序接受到以后覆盖,并且执行

end '结束老程序

exit sub '跳出老程序的过程

在formload或者submain里面判断 command <-vb内置变量,存储command line

if len(command)>0 then

tmp=split(command," ")

if tmp(0)="-update" then

frmUPdateOldExePath=tmp(1) '在frmupdate窗口中加一个public变量,存放老exe路径

frmUpdateshow '如果第一参数是-update,打开frmupdate窗口,该窗口延时两秒后把自己复制到老程序的路径,然后shell,把自己end

end if

endif

启动时,事件顺序是:

1Initialize(),这是当应用程序创建窗体或类的实例时发生

2Load(),在加载窗体时发生。

3Activate(),当窗体变成活动窗体时发生。

退出时:

1 QueryUnload(),在退出窗体前发生。

2Unload(),在退出窗体时发生。

3Terminate(),在窗体对象被销毁时发生。(注意,这个事件一般不会立即发生,只有在程序退出时才会发生)

可视化程序设计一般有一下步骤

设计程序界面

编写程序代码

调试、运行程序;面向对象的程序设计以对象为中心,以事件为过程执行的起点

例题:

设计一个简易的打字测试程序,单击“开始”按钮,计时开始,输入字符;单击“结束”按钮,程序输出打字速度。

(1)启动VB,新建一个VB标准EXE工程。单击工具箱中的文本框控件(TextBox),将鼠标指针移到窗体上,拖动十字线在窗体上画出大小适当的控件。

(2)用同样的方法在窗体中添加两个命令按钮控件(CommandButton)、两个标签控件(Label)和一个文本框控件。

(3)通过属性窗口可以更改对象的原有属性。

(4)双击“frmTest”窗体中的“开始”按钮,打开对应的代码窗口。在对象中=列表框中选择“通用”,输入代码。

(5)在对象列表框中选择“cmdStart",在过程列表框中选择”Click"事件。输入代码。

(6)保存工程,运行程序。

以上就是关于VB如何实现依次运行程序全部的内容,包括:VB如何实现依次运行程序、VB窗体启动、关闭时涉及的主要事件、使用VB进行程序设计有哪些步骤等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10177048.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存