我想先用VBSCRIPT或JAVASCRIPT获得值,
然后创建ACTIVEX,执行EXE文件参数象DOS里的那样加,当然这个程序要接受参数的

解决方案 »

  1.   

    用xml传递参数,同时要设置iis执行权限,但这样容易引发安全问题。
      

  2.   

    <script>
    var WshShell =new ActiveXObject("WScript.Shell"); 
    WshShell.Run("c:\\winnt\\system32\\notepad.exe" ,1,true);
    </script>
    顺便加些参数,注意c:\\前面不能有空格
      

  3.   

    http://www.15seconds.com/issue/030610.htm
    我没有认真看这篇文章,希望对你有帮助
      

  4.   

    WinFrom可以以object的形式嵌入WebForm的,可以带param参数
    用js改变param参数值即可
    QuickStart里有例子
    http://chs.gotdotnet.com/quickstart/winforms/doc/WinFormsIeSourcing.aspx
      

  5.   

    WEBFORM:向注冊表中寫入你所傳參數<script>
    Dim KK
    dim key="HKEY_CURRENT_USER\\Software\\VB and VBA Program Settings\\ZZ\\Configuration"
    //key為注冊表中的注冊鍵值
    Set Sh = CreateObject("WScript.Shell")
    wsh.RegWrite(key,"KK",參數)
    </script>
    WINFORM:
            pp=GetSetting("ZZ", "Configuration ", "kk", 參數)