- 14
- 0
- 约3.75千字
- 约 8页
- 2017-08-22 发布于重庆
- 举报
VFP中调用其他应用程序的方法.doc
VFP中调用其他应用程序的方法
在用VFP进行应用程序设计中,经常需要调用其他的应用程序。这时候我们立即会想到RUN命令。使用RUN命令只需知道应用程序的文件名及其路径即可。
下面的示例是以最大化方式启动Windows目录下的图画板程序并同时打开c:\windows\Bubbles.bmp文件:
RUN/n3 C:\Windows\Pbrush.exe c:\windows\Bubbles.bmp
RUN命令的参数用法可以参考Visual FoxPro的帮助文件。
但是令人失望的是,在实际开发时我们常常无法确定所需要启动的应用程序的文件名及其安装的路径。比如我们需要启动用户机器上的浏览器并连接到某一个网址,该机器可能安装的是IE,也可能是NetScape,还有可能是其他的浏览器软件,安装的路径更是无从确定。下面给出我在工作中找到的两种解决方法,这两种方法都是通过Win32 API函数来解决问题,因此其解决思路也可以用到其他编程语言中去。
(一)从注册表中获取被调用软件的名称及路径。
我们只需要提供被调用的软件所处理的文件类型(由文件扩展名来确定),即可通过查找注册表中该软件注册的可以处理的文件类型的数据项来得到该软件的文件名及安装路径。
*主函数
PROCEDURE lookreg
Parameter filetype 文件类型
* 申明要用到的API 函数
DECLARE
您可能关注的文档
最近下载
- 2026年河南女子职业学院单招职业技能考试题库及答案详解.docx VIP
- 幼儿园教学课件《半条棉被.pptx VIP
- 2025至2030中国军事仿真软件行业运营态势与投资前景调查研究报告.docx
- 《无人机测绘技术》项目3任务4无人机激光点云数据处理.pptx VIP
- 19k112金属风管支吊架规范.pdf VIP
- 《无人机测绘技术》项目4任务1无人机房地一体化倾斜摄影项目生产.pptx VIP
- 光学薄膜技术完整版课件全套电子教案.pptx
- 审计学-西南财经大学-中国大学MOOC慕课答案.pdf VIP
- 财务管理教研室-优秀基层教学组织典型案例申报书.pdf VIP
- SCT9402-2010 淡水浮游生物调查技术规范.pdf VIP
原创力文档

文档评论(0)