首页 百科知识 运行应用程序

运行应用程序

时间:2023-06-19 百科知识 版权反馈
【摘要】:五、运行MapBasic应用程序应用程序创建以后,可以在MapBasic的系统菜单中选择[Project]>[Run]操作或[Tools]>[Run MapBasic Program]操作来运行该应用程序。这两种方式均需要进入MapInfo系统后,指定相应的应用程序文件,执行操作。Charset NeutralRun Application"test.mbx"前三行用来定义MapInfo工作区,最后一行利用Run Application语句运行应用程序。

五、运行MapBasic应用程序

应用程序创建以后,可以在MapBasic的系统菜单中选择[Project]>[Run]操作或[Tools]>[Run MapBasic Program]操作来运行该应用程序。这两种方式均需要进入MapInfo系统后,指定相应的应用程序文件,执行操作。能否在MapInfo启动时,自动运行MapBasic应用程序呢?回答是肯定的。

1.修改MapInfo的快捷方式

在计算机桌面或开始菜单栏中选中MapInfo快捷图标或MapInfo菜单项,右键选择属性,然后在快捷方式页中的目标栏中输入下列内容:

"C:\Program Files\MapInfo\Professional\MAPINFOW.EXE"D:\Map\test.mbx以后运行MapInfo时,MapInfo会自动执行命令行中指定的MapBasic应用程序。

2.利用Startup工作区加载应用程序

Startup是一个特殊的工作区,只要在系统中有这个工作区,MapInfo启动时就会自动加载它。如果工作区中用Run Application语句指定了应用程序,MapInfo就会运行该应用程序。若应用程序为test.mbx,则可利用文本编辑器建立如下Startup工作区文件(Startup.wor):

!Workspace

!Version 400

!Charset Neutral

Run Application"test.mbx"

前三行用来定义MapInfo工作区,最后一行利用Run Application语句运行应用程序。

在Windows环境中,Startup工作区(Startup.wor)要放在MapInfo的安装目录或用户的Windows目录下。Startup工作区并不影响Quick Start对话框的显示。如果系统中有Startup工作区,MapInfo自动加载它,然后显示Quick Start对话框(除非用户设置Quick Start对话框不显示)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈