在Visual Basic 的编程实践中,App 是非常重要的全局对象。合理使用该对象开发程序可以大大节约开发时间,并且能实现用其他方法很难达到的目标。下面便是作者在用Visual Basic 开发应用程序时得到的一些技巧和体会。
灵活运用VB的App对象
发布时间:2020-12-17 08:03:51 所属栏目:百科 来源:网络整理
导读:在Visual Basic 的编程实践中,App 是非常重要的全局对象。合理使用该对象开发程序可以大大节约开发时间,并且能实现用其他方法很难达到的目标。下面便是作者在用Visual Basic 开发应用程序时得到的一些技巧和体会。 工具/原料 Visual Basic 6.0 步骤/方法
工具/原料
步骤/方法
实现与具体路径无关的应用程序
开发程序时往往希望程序无论COPY 到哪个目录下都能正常运行,也就是程序与具体的应用程序所在的路径无关。你可以这样做:在应用程序中添加一个模块,在该模块中加入启动过程Sub Main,将如下代码加到模块中。 Public mypass As String '声明为全局变量 Sub Main() mypath = App.Path .. '其余程序部分 .. End Sub 在程序中凡是涉及到路径的地方,用mypath 代替绝对路径。例如:假设需要通过Data 控件Data1 来操作应用程序目录下的localdatabase 子目录下的user.mdb,user.mdb 包含有test 表。将如下代码加入该控件所在的FORM的LOAD事件中,就可实现对user.mdb 的操作与绝对路径无关。 Data1.DatabaseName = mypath + "localdatabaseuser.mdb" Data1.RecordSource = "select * from test" Data1.Refresh
应用程序的版本管理
与应用程序版本有关的属性有:Revision 属性、Major属性、Minor 属性。Revision 属性返回工程的修订版本号,该属性在运行时是只读的;Major 属性返回工程的主版本号,该属性在运行时是只读的;Minor 属性返回工程的小版本号,该属性在运行时是只读的。要设置工程的有关版本,可以在设计时用位于“工程属性”对话框中的“生成”选项卡上相对应的框设置这些 属性。 “修订版本号”反应的是对工程的修改信息,如果将“工程属性”对话框中的“生成”选项设置为“自动加”,则每当工程编译一次(编译为.EXE 文件),Revision 属性的值自动累加1。而Major 属性、Minor 属性才是我们通常提到的应用软件的版本。例如要设置软件的版本号为3.4,只需在工程设计时,将Major 属性设置为3,Minor 属性设置为4。软件运行时如果要显示版本号,可参考如下语句:MsgBox "系统版本为:"+Str(App.Major) + "." + Trim(Str(App.Minor))运行该语句,将弹出一消息对话框显示“系统版本为:3.4”。
http://jingyan.baidu.com/article/afd8f4de29268034e286e9dc.html
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |