可以把VC编写的exe程序做成automation的COM服务器程序,由客户端调用服务器端的ASP页面,然后再用asp来Server.CreateObject来调用远程应用程序的
运行。如果VC编写的exe程序不是COM也不要紧,总可以另外写一个包装COM组件,在ASP中调用这个包装组件,由这个组件再调用exe程序

解决方案 »

  1.   

    应该做成组件来执行。将组件注册后,就可以在asp中调用了,,其调用方法和vb很相象。原来公司有人写了一个文件上传的组件,就是为了上传文件的。
      

  2.   

    对,我曾用过在asp和jsp页面上调用组件,但从未尝试过自己制作。
    vc的应用程序很大,有影响吗
      

  3.   

    也可以把exe做成cgi程序,直接http://xxxx/cgi-bin/your_vc.exe运行就可以了也可以学习code red,在asp里面调用任意vc制作的exe程序
    Set wsh = WScript.CreateObject("WScript.Shell")
    command = "c:\yourpath\your_vc.exe " + "your parameter" 
    wsh.Run command
    wscript.quit
      

  4.   

    code red 是什么?
    你说的这个组件是要注册的吗