|
|
U盘版相关 jangogo @ 2009-6-23 17:37:00 1. SaaSIE 是一个IE浏览器控件,里面有一个属性RegisterAsBrowser 该属性为 True 才会在系统生成 SHDocVw.ShellWindows 对象,才能判断SaaSIE是否在运行 如果设置为false ,就只能通过 OpenProcess(PROCESS_QUERY_INFORMATION, False, SaaSIE_PID) 这个API来判断。 2.SaaSIE退出的时候会调用 CreateObject("Microsoft.XMLHTTP") 或者 CreateObject("Msxml2.XMLHTTP") 来向服务器注销,如果这两个控件都没有,服务器会等待10秒,当OpenProcess(PROCESS_QUERY_INFORMATION, False, SaaSIE_PID) 失败时,服务器程序也会自动退出 3.杀毒软件可能会误杀 SaaSServ.exe ,因为文件体积太小,杀毒软件会误杀,解决方法:增加一个资源文件,资源文件里面加入一个图片文件,把整个exe文件增大体积就OK 了 唉,超雷的杀毒软件,这样的国产江X杀毒软件真是太差劲了。 4.socket控件在SaaSServ 是设置为 Windowsless=true的,可能会导致程序里面的messagebox 不能用 |