pb中调用API 的问题?

zhaiyh_bs 2002-06-01 11:07:25
pb中声明shellexecutea外部函数,要实现调用电子邮件软件发送E—mail 如何写调用程序
function long shellexecuteA(ulong hwnd, string operation,string lpfile,string lpparameters,string lpdirectory,int nshowcmd) library "shell32.dll"
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
alex_deng 2002-06-03
  • 打赏
  • 举报
回复
【函数】
ShellExecute

【操作系统】
Win9X:Yes
WinNT:Yes

【声明】
ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

【说明】

 
查找与指定文件关联在一起的程序的文件名

【返回值】

Long,非零表示成功,零表示失败。会设置GetLastError

【其它】


【参数表】
hwnd ----------- Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框

lpOperation ---- String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它

lpFile --------- String,想用关联程序打印或打开一个程序名或文件名

lpParameters --- String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数

lpDirectory ---- String,想使用的完整路径

nShowCmd ------- Long,定义了如何显示启动程序的常数值。参考ShowWindow函数的nCmdShow参数

海洋‘s 2002-06-03
  • 打赏
  • 举报
回复
嗯,pb中有这样的例子,去看看吧,希望能对你有所帮助。
dotnba 2002-06-03
  • 打赏
  • 举报
回复
shellexecuteA(10,"ss","ss","ss","ss",10)
swtony 2002-06-03
  • 打赏
  • 举报
回复
去看看PB里面的Example的东西,里面有你要的东西。
zhaiyh_bs 2002-06-02
  • 打赏
  • 举报
回复
各位 怎么没人帮小弟啊

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧