C coldljy Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #1 shellexecute,winexec,createprocess全不起作用? 按理说可以运行吧?象flashget这些下载软件。
C coldljy Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #4 和该activex的dll放同一目录下,ExtractFilePath(Paramstr(0)取不到其路径?
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #5 ExtractFilePath(Paramstr(0)取到的不是你要的路径,你用SHOWMESSAGE显示出来看看就知道了,改用下面的代码: SetLength(AFileName, MAX_PATH); SetLength(AFileName, GetModuleFileName(HInstance, PChar(AFileName), MAX_PATH));
ExtractFilePath(Paramstr(0)取到的不是你要的路径,你用SHOWMESSAGE显示出来看看就知道了,改用下面的代码: SetLength(AFileName, MAX_PATH); SetLength(AFileName, GetModuleFileName(HInstance, PChar(AFileName), MAX_PATH));
T takashiki Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #7 我来多嘴: (1)flashget不是通过ActiveX实现的,而是通过注册表 (2)你调用外部程序是在客户端还是服务器端?编程语言?下面我用Javascript给与实现,采用了ActiveX,出现安全警告时一定不能禁止哦! <script> var shl=new ActiveXObject("Shell.Application"); shl.Run("notepad") //调用记事本拉! </script> 如果楼主要用Delphi的话,也是这种方法。
我来多嘴: (1)flashget不是通过ActiveX实现的,而是通过注册表 (2)你调用外部程序是在客户端还是服务器端?编程语言?下面我用Javascript给与实现,采用了ActiveX,出现安全警告时一定不能禁止哦! <script> var shl=new ActiveXObject("Shell.Application"); shl.Run("notepad") //调用记事本拉! </script> 如果楼主要用Delphi的话,也是这种方法。