社区
C++ Builder
帖子详情
怎样用ShellExecute调用Adobe Reader来显示一个PDF文件
recentsun
2007-06-15 12:38:13
不想用OCX来显示PDF文件,直接调用应用程序。
ShellExecute试了几次都有问题,干脆来发动人肉引擎了~
在一个数据库中有个字段存储了PDF文件的相对路径和文件名,我想在DBGRID上双击打开对应的PDF文件。
...全文
227
4
打赏
收藏
怎样用ShellExecute调用Adobe Reader来显示一个PDF文件
不想用OCX来显示PDF文件,直接调用应用程序。 ShellExecute试了几次都有问题,干脆来发动人肉引擎了~ 在一个数据库中有个字段存储了PDF文件的相对路径和文件名,我想在DBGRID上双击打开对应的PDF文件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
recentsun
2007-06-16
打赏
举报
回复
void __fastcall TForm1::DBGridEhDblClick(TObject *Sender)
{
String pdfFile;
pdfFile = DBGridEh->DataSource->DataSet->FieldByName("标准原文")->AsString;
ShellExecute(Handle, "OPEN", pdfFile.c_str(), 0, 0, SW_SHOWNORMAL);
}
huzhangyou
2007-06-15
打赏
举报
回复
void __fastcall Tfrm_FileExplorer::ShellChildExecute(const String& Drct,const String& FilePath)
{
//TODO: Add your source code here
ShellExecute(NULL,"open",FilePath.c_str(),NULL,Drct.c_str(),SW_SHOWNORMAL);
}
shao99
2007-06-15
打赏
举报
回复
ShellExecute(Handle, "OPEN", "c:\\a.pdf", 0, 0, SW_SHOWNORMAL);
i_love_pc
2007-06-15
打赏
举报
回复
ShellExecute(NULL,"open","C:\\Acrobat.exe","F:\\aa.pdf","",SW_SHOW );
1."C:\\Acrobat.exe"为pdf阅读器的路径
2."F:\\aa.pdf"为pdf文件的路径
pdf
横向打印java_C#使用
adobe
acrobat
read
er
命令行在横向打印
PDF
文档
我有
一个
C#.NET应用程序打开
adobe
acrobat
read
er
以打印
PDF
文件
.我正在使用ProcessStartInfo组件:string args = "/s /h /t \"C:\\temp\\test_landscape.
pdf
\""string pathAcrobat = "C:\\Program Files (x86)\\...
python编写win 本地
read
er
程序_使用Python、win32api和Acrobat
Read
er
9打印
PDF
在我用python编写了
一个
快速脚本,它使用win32api用默认注册的应用程序(Acrobat
Read
er
9)将
pdf
打印到我的打印机上,然后在完成任务时终止任务,因为Acrobat喜欢在从命令行
调用
时保持窗口打开。在我将其编译为可执行...
pb 实现后台自动打印
pdf
文件
后台自动打印
PDF
文件
,其中的解决方案可以考虑使用
read
r的命令行参数:前提是客户机上必须要装有
adobe
的
read
er
在获取
read
er
的路径后加上 /p /h 加上被打印的
pdf
的
文件
全路径即可pb 代码:string ls_
read
er
_path="c:...
python编写win 本地
read
er
程序_python - 使用Python,win32api和Acrobat
Read
er
9打印
PDF
- 堆栈内存溢出...
我在python中编写了
一个
快速脚本,使用win32api使用默认注册的应用程序(Acrobat
Read
er
9)将
pdf
打印到我的打印机然后在完成时终止任务,因为acrobat喜欢在从命令行
调用
时打开窗口。我将其编译成可执行
文件
并通过...
调用
EXE在指定区域
显示
思路: 首先,需要用CreateProcess或者
Shell
Execute
执行exe程序。 然后,用FindWindow找到该exe程序的窗口句柄。...一
调用
EXE程序的方法: 1.使用system函数 2.使用execl或execv函数 3.使用WinEx...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章