
|
导读4. 5使用C#调用无需下载任何组件新建项目Visual C#项目windows应用程序。在解决方案资源管理器中添加web引用,输入wsdl文件所在地址。将web引用改名.yundan.(servi... 4. 5使用C#调用无需下载任何组件 新建项目Visual C#项目windows应用程序。 在解决方案资源管理器中添加web引用,输入wsdl文件所在地址。 将web引用改名. yundan.(service_name)即可引用 *需引用System.web.services* 例程: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace csharp { public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Label label1; private System.Windows.Forms.TextBox textBox1; private System.ComponentModel.Container components = null; public Form1() { InitializeComponent(); } protected override void Dispose( bool disposing ) { if( disposing ) { if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } #region Windows Form Designer generated code private void InitializeComponent() { this.label1 = new System.Windows.Forms.Label(); this.textBox1 = new System.Windows.Forms.TextBox(); this.SuspendLayout(); this.label1.AutoSize = true; this.label1.Location = new System.Drawing.Point(88, 48); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(91, 14); this.label1.TabIndex = 0; this.label1.Text = "Webservice演示"; this.textBox1.Location = new System.Drawing.Point(88, 128); this.textBox1.Name = "textBox1"; this.textBox1.TabIndex = 1; this.textBox1.Text = "textBox1"; this.AutoScaleBaseSize = new System.Drawing.Size(6, 14); this.ClientSize = new System.Drawing.Size(292, 273); this.Controls.AddRange(new System.Windows.Forms.Control[] { this.textBox1, this.label1 }); this.Name = "Form1"; this.Text = "C#Webservie演示"; this.Load += new System.EventHandler(this.Form1_Load); this.ResumeLayout(false); } #endregion [STAThread] static void Main() { Application.Run(new Form1()); } private void Form1_Load(object sender, System.EventArgs e) { int str; 你的web引用的名字.Service1 cc=new 你的web引用的名字.Service1(); str=cc.test(123,324); textBox1.Text=str.ToString(); } } } |
温馨提示:喜欢本站的话,请收藏一下本站!