TC官方合作论坛

 找回密码
 立即注册
查看: 1815|回复: 6
打印 上一主题 下一主题

[问题] 求助 关于TC里 进程.打开 所返回进程句柄为0的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-22 20:22:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   下午发过类似贴,后来觉得好像发错版块,特在新手版块再发下求助!
问题:根据TC裤提供的 进程.打开 代码,运行发现代码路径的EXE文件已弹窗,且任务管理器里也能找到该EXE进程,但 进程.打开 返回的进程句柄却是0.
        已将杀毒软件防火墙等关闭;用过 进程.打开 的超级模式也是返回句柄值为0;TC软件重装过\笔记本重启过,现象依旧
        实在没找到问题所在,另外个版块有大大测试过代码无问题,且能正常返回句柄值,那就是我电脑某个问题,如有亲知道解决方法的,还烦请留下解决方法!

代码:

功能 开始_点击()
    变量 路径, 进程句柄
    路径 = "C:\\WINDOWS\\NOTEPAD.EXE"
    调试输出("路径: " & 路径)//路径: C:\\WINDOWS\\NOTEPAD.EXE
    进程句柄 = 进程.打开(路径)
    调试输出("进程句柄: " & 进程句柄)//进程句柄: 0
功能结束



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2014-2-22 20:30:28 | 只看该作者
电脑与本本都是什么操作系统?
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-2-22 20:32:56 | 只看该作者
本子华硕,装的XP-SP3系统
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-2-22 21:04:34 | 只看该作者
另外,我用 系统.枚举 来枚举打开的三个"计算器"的EXE文件的进程句柄,返回值也是0....而枚举窗口句柄却是正常值返回,这问题到底出在哪呢-_-"

代码:
功能 开始_点击()
    变量 返回值
    返回值 = 系统.枚举("计算器",0)
    调试输出("返回值: " & 返回值)
    返回值 = 系统.枚举("calc.exe",2)
    调试输出("返回值: " & 返回值)

功能结束



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-2-23 08:39:38 | 只看该作者
别沉-0-,让各位亲看见
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-2-23 18:24:15 | 只看该作者
看来没亲知道操作系统哪出了错...
我重装了系统的确正常了,但我还是很想知道哪里导致不能正常获取进程句柄-0-
现在,就让帖子沉吧~
回复 支持 反对

使用道具 举报

7#
发表于 2014-4-25 10:01:25 | 只看该作者
torino 发表于 2014-2-23 18:24
看来没亲知道操作系统哪出了错...
我重装了系统的确正常了,但我还是很想知道哪里导致不能正常获取进程句柄- ...

...我经常调试着调试着就不能调试了。。。一点运行就会出现暂停到xx局。。非得退出TC在开才行。。还有也是进程句柄获取不到 进程.关闭(进程句柄)都关不掉进程。。。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-26 02:18 , Processed in 0.145456 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表