日期:2014-05-19  浏览次数:20431 次

|M| 第二贴 上次幕白兄的网页掉用本地程序,现在可行了,但有点不同 谢谢
http://community.csdn.net/Expert/topic/5533/5533089.xml?temp=.1706049
哈哈太强了
但这里和我的有点不太一样
namespace   Encrypt
{
        public   partial   class   Form1   :   Form
        {
                public   Form1()
                {
                        InitializeComponent();
                }

                private   void   button1_Click(object   sender,   EventArgs   e)
                {
                        MessageBox.Show( "网站传过来的ID为?? ");
                }
        }
}
这是我的WinForm程序
-------------------
Encrypt:
是打开这个程序
---------------------
我要的是这个程序已经打开了
而点击网页的按钮把
2传给这个程序
然后程序执行Button1_Click
给果为
MessageBox.Show( "网站传过来的ID为2 ");

谢谢

------解决方案--------------------
觉得你应该在Main函数中通过参数来得到这个传过来的ID...
------解决方案--------------------
已经打开的程序啊?
那应该不难啊,直接在web上写cookie,然后这个程序监视这个cookie不就行了么。
------解决方案--------------------
偶和维也娜连面都没有见过,也不是同学,只是在CSDN见的多了:)
------解决方案--------------------
可以通过js设置那个组件的属性,
或者干脆直接用webservice ,让那个组件和服务器直接打交道

------解决方案--------------------
改 注册表?
难道 你的 程序运行 都要别个客户 修改注册表.......
------解决方案--------------------
<a href= "Encrypt:2 " 在winform的 Form_Load中 MessageBox.Show(System.Environment.CommandLine)
------解决方案--------------------
http://www.nqqn.com/ym/183/110607.htm
------解决方案--------------------
http://chs.gotdotnet.com/quickstart/winforMS/doc/WinForMSIeSourcing.aspx
------解决方案--------------------
通过web调用本地程序,怎么也没有cookie安全吧
------解决方案--------------------
顶!
------解决方案--------------------
up
------解决方案--------------------
关注