在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
win32-process 创建进程
def sys_wait obj_id, ms
程序总是立刻返回,而却get_last_error 返回值是10038. 10038的意思是 An operation was attempted on something that is not a socket. 看 Process的文档发现. Process.create默认是关闭 HANDLE的,也就是说 p.process_handle是无效的,真是无语。 改成 Process.new(:close_handles=>false, :command_line=>"...")就可以工作了。 我觉得这个api设计太误导人了, 既然默认handle无效,那就不要直接返回吗,无效返回个0或什么也好啊。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论