首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请问宽乐通信的二次开发程序C

2012-03-12 
请教宽乐通信的二次开发程序C#C# codeprivate void button3_Click(object sender, System.EventArgs e){in

请教宽乐通信的二次开发程序C#

C# code
private void button3_Click(object sender, System.EventArgs e)        {            int iPortalPort = int.Parse(txtPortalPort.Text);            login.SetServer("58.61.151.152", 8080);            account = txtUser.Text;            password = txtPWD.Text;            groupBox1.Enabled = false;            button2.Enabled = false;            button3.Enabled = false;            button4.Enabled = true;            groupBox2.Enabled = false;            login.LoginAsync("07525282075", "258585");        }        private void tabPage1_Click(object sender, System.EventArgs e)        {                }        private void Form1_Load(object sender, System.EventArgs e)        {                        FstCmd cmdVerify = new FstCmdClass();            cmdVerify.Params.set_Value("versionType", "请输入");            cmdVerify.Params.set_Value("versionId", "请输入");            cmdVerify.Params.set_Value("companyName", "请输入");            cmdVerify.Params.set_Value("userName", "请输入");            cmdVerify.Params.set_Value("licenseData", "请输入");            if ( cmdVerify.Execute("verifyLicense") )            {                statusBar1.Text = "验证通过";            }            else            {                //MessageBox.Show("验证失败");            }            this.checkBox1.CheckedChanged  += new System.EventHandler(this.CheckBox1_CheckedChanged); ;             login.OnSuccess += new IFstLoginEvents_OnSuccessEventHandler( OnLoginSuccess );            login.OnFail += new IFstLoginEvents_OnFailEventHandler( OnLoginFail );            sms.OnRegChange += new IFstSMSEvents_OnRegChangeEventHandler( OnRegChange );            sms.OnAccept += new IFstSMSEvents_OnAcceptEventHandler(OnAccept);            sms.OnBalance += new IFstSMSEvents_OnBalanceEventHandler(OnBalance);            sms.OnFail += new IFstSMSEvents_OnFailEventHandler(OnFail);            sms.OnReceipt += new IFstSMSEvents_OnReceiptEventHandler(OnReceipt);            sms.OnReceive += new IFstSMSEvents_OnReceiveEventHandler(OnReceive);            sms.OnSendSuccess += new IFstSMSEvents_OnSendSuccessEventHandler(OnSendSuccess);                        label14.Text = iMsgID.ToString();        }        public void OnLoginSuccess(  FstDataSet ret )        {            statusBar1.Text =("登陆成功,正在启动功能模块.....");            tabControl1.SelectedIndex = 1;            if(sipStack.GetState() != SIP_STACK_STATE.FST_STACK_STATE_RUNNING)            {                            sipStack.Start();                if(sms.GetState() != FST_MODULE_STATE.FST_MODULE_STATE_RUNNING)                {                    sms.SipStack = sipStack;                    //取访问号                    sms.Params.set_Value("accessNumber", login.Result.get_Value("outgoingAccCode"));                    sms.Params.set_Value("serviceType", 3000);                    //设置用户名密码                    sms.Params.set_Value("AccountNumber", account);                    sms.Params.set_Value("AccountPassword", password);                    //取服务器地址端口及号码信息                    FstRowSet serviceTerminalRowSet = login.Result.get_RowSet("service_terminal");                    if(checkBox1.Checked == true )                    {                        sms.Params.set_Value("addr",txtSS.Text);                        sms.Params.set_Value("port",int.Parse(txtSSPort.Text));                    }                    else                    {                        sms.Params.set_Value("addr",serviceTerminalRowSet.get_Data(0, "addr"));                        sms.Params.set_Value("port",serviceTerminalRowSet.get_Data(0, "port"));                    }                    FstRowSet serviceSoftPhoneRowSet = login.Result.get_RowSet("service_SoftPhone");                    sms.Params.set_Value("user",serviceSoftPhoneRowSet.get_Value("user") );                    sms.Params.set_Value("pswd",serviceSoftPhoneRowSet.get_Value("pwd") );                    //取短信设置规则                    FstRowSet smsConfigRowSet = login.Result.get_RowSet("smsConfig");                    sms.Params.set_Value("SendInterval",smsConfigRowSet.get_Value("smsSendInterval") );                    FstRowSet smsDeviceCfgRowSet = login.Result.get_RowSet("smsDeviceCfg");                    splitMsg.SetSplitRules(smsDeviceCfgRowSet);                    //启动短信模块                    sms.Start();                    statusBar1.Text =("正在注册短信功能模块.....");                                }                        }            else            {                sipStack.Stop();                sms.Stop();            }        } 


login.LoginAsync("07525282075", "258585");这句代码拒绝访问.但是用户和密码都正确
有哪位大师接触过这个程序的,感激不尽


[解决办法]
这个问题估计只能问 官方了,你确定只是在程序里拒绝访问,直接连接能连接上吗

热点排行