CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  API 调用

如何终止一个进程?

楼主cz716(一蓑烟雨任平生)2003-11-04 11:45:58 在 PowerBuilder / API 调用 提问

我在程序中用ole调用Excel,产生一个Excel进程,该进程不会和Excel窗口一同关闭,用api函数如何将该进程终止?或者有没有其他方法关闭该进程?  
  ===========  
  OLEObject   ole_myExcel  
  OLE_MyExcel   =Create   OLEObject  
   
  OLE_MyExcel.   ConnectToNewObject   ("excel.Application")  
  。。。。。。。。。。。。  
  OLE_MyExcel.Application.quit()    
  OLE_MyExcel.DisConnectObject()  
  destroy   OLE_MyExcel  
  程序关闭后,还有一个excel进程运行! 问题点数:100、回复次数:4Top

1 楼xingxing(xingxing)回复于 2003-11-04 11:58:14 得分 25

需要findwindow,然后关闭哪个程序Top

2 楼cz716(一蓑烟雨任平生)回复于 2003-11-04 12:06:23 得分 0

用findwindow函数,窗口名称winname怎么取得?该excel进程应该是后台运行的吧Top

3 楼mittee(最后一条大白鲨[无限深情凝视花花版])回复于 2003-11-04 15:21:58 得分 25

该进程没有窗口吗???  
  有两个api函数必杀:  
   
  GetCurrentProcessId()  
  ExitProcess   ()Top

4 楼iSunny001()回复于 2003-11-13 11:21:42 得分 50

Integer   li_Ret  
   
  //连接Excel  
  li_Ret   =   OLE_MyExcel.ConnectToObject("","excel.application")  
  IF   li_Ret   =   0   THEN    
  //断开连接,销毁对象  
  OLE_MyExcel.Application.Quit(False)  
  OLE_MyExcel.DisConnectObject()//关闭Excel  
  END   IFTop

相关问题

  • 如何终止系统进程
  • 如何从一个进程终止另一个进程或子进程?
  • 如何从一个进程终止另一个进程或子进程?
  • 进程不终止???
  • 大侠们,如何终止一个程序的进程?????
  • 如何防止程序被别的进程终止?
  • 框架消失后,进程如何终止的?
  • 如何实现子进程根据父进程的信号来确定是否终止子进程???
  • 进程终止的问题
  • 方案征集:一个进程如何知道另一个进程已经终止

关键词

  • 函数
  • excel
  • application
  • myexcel
  • 进程
  • ole
  • 关闭
  • 程序
  • ret

得分解答快速导航

  • 帖主:cz716
  • xingxing
  • mittee
  • iSunny001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo