在PB中如何打开一个非執行文件
来源:互联网 发布:网易微专业 mysql 编辑:程序博客网 时间:2024/04/28 02:27
大家知道在PB中,有一个RUN()函数,可以运行一个指定的执行文件,如.EXE,.COM,.BAT等.但如果我们想打开一个非执行文件,
如.TXT,.DOC,.XLS等,就不能用RUN()函数了.如果我们希望打开这类文件时,系统能自动调用对应的应用程序,就可以使用如下方法:
在应用程序的Global External Functions中定义:
Function long ShellExecuteA (ulong hwnd, string lpOperation, string
lpFile, & string lpParameters, string lpDirectory, long nShowCmd)
library “shell32.dll”
调用如下:
String ls_null
SetNull (ls_null)
ShellExecuteA(Handle(Parent), ls_null, “c:/doc/hello.txt”, ls_null,
ls_null, 1)
- 在PB中如何打开一个非執行文件
- PB中如何动态打开一个窗口?
- android中如何在SD卡上进行文件读写操作
- android中如何在SD卡上进行文件读写操作
- 如何在 Eclipse 中打开已有的工程项目和文件
- 如何在myeclipse中打开系统下文件位置
- excel中如何在一个单元格中输入多行文字
- 在MyEclipse中如何打开一个项目
- 在PB中如何使用一个字符串给一个字符串数组赋值
- mac中如何在一个app中打开另一个app
- 如何在PB中实现串口编程
- 如何在PB中实现透明DATAWINDOW?
- 如何在PB中实现透明DATAWINDOW?
- 如何在PB中编写PING代码
- 如何在PB中加载声音文件?
- 在PB程序中如何设置打印机?
- 如何在PB中实现串口编程
- 如何在PB中取得硬件识别码
- Windows XP professional中配置IIS服务器
- Tomcat的一些技巧
- 不使用FLASH,怎样用用ASP.net在网站上实现图片切换?
- 2004年年总结
- 读取Internet数据
- 在PB中如何打开一个非執行文件
- c#取机器码
- Fedora / Redhat 软件包管理指南(转)
- 利用Oracle 10G的正則表達式分析字串
- 在VC中WININET如何使用HTTP的POST方法
- MOSS开发经验收集
- 学习Linq和Lambda
- SQL操作全集(基础知识)
- 2005何仕国年度总结