请教delphi和excel的问题

arbutus 2004-01-15 05:29:16
我想在一个窗口放一个按钮,按按钮后打开excel文件,
再按就要判断这个文件是否处于打开状态,如果是就把那个窗口弹出,
如果没打开就打开,而且打开的excel文件如果退出时,
会让我的应用程序知道,该怎么写呢?
请高手们多多指点,多谢多谢!!
...全文
15 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dickeybird888 2004-01-15
  • 打赏
  • 举报
回复
打开的excel文件如果退出时,会让我的应用程序知道

这里可能有一点难度吧哈哈!

给你介绍个省事的办法把:
用timer监视,findwindow看看你的excel是否关闭,若关闭,出发事件,禁用timer
如果要找其他的方法:
搜索一下以前的帖子就行了!说的很详细的

Hedonism 2004-01-15
  • 打赏
  • 举报
回复
值得研究,Up
VeryOldMan 2004-01-15
  • 打赏
  • 举报
回复
用ShellExecute即可。
查找Excel的进程,如无则说明已关闭;如有,则不说明问题——因为用户可能正在编辑自己的Excel文档。 :( 不好办。
网上有启动一个程序,并等待其结束的例子,找找看,有一定参考价值!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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