Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以下代码的当前上下文c#中不存在该名称_C#_Whatsapp_Whatsapi - Fatal编程技术网

以下代码的当前上下文c#中不存在该名称

以下代码的当前上下文c#中不存在该名称,c#,whatsapp,whatsapi,C#,Whatsapp,Whatsapi,我收到5个错误,如下所述: 错误1当前上下文中不存在名称“txtTo” 错误2当前上下文中不存在名称“txtMessage” 错误3找不到类型或命名空间名称“WhatsApp”(是否缺少using指令或程序集引用?) 错误4找不到类型或命名空间名称“WhatsApp”(是否缺少using指令或程序集引用?) 错误5当前上下文中不存在名称“data” 有人能帮我解决上面的错误吗 以下是我正在使用的代码: using System; using System.Collections.Generic;

我收到5个错误,如下所述:

错误1当前上下文中不存在名称“txtTo”

错误2当前上下文中不存在名称“txtMessage”

错误3找不到类型或命名空间名称“WhatsApp”(是否缺少using指令或程序集引用?)

错误4找不到类型或命名空间名称“WhatsApp”(是否缺少using指令或程序集引用?)

错误5当前上下文中不存在名称“data”

有人能帮我解决上面的错误吗

以下是我正在使用的代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
 public partial class Form1 : Form
 {
     public Form1()
     {
         InitializeComponent();
     }

     private void btnSend_Click(object sender, EventArgs e)
     {
         //Send ( button_click )
         string from = " ";
         string to = txtTo.Text;
         string msg = txtMessage.Text;

         WhatsApp wa = new WhatsApp(from, "S2pRzjF5WnVcHCwGFkjJuFI2oCM=", "Shri", false, false);

         wa.OnConnectSuccess += () =>
         {
             MessageBox.Show("Connected to whatsapp...");

             wa.OnLoginSuccess += (phoneNumber, data) =>
             {
                 wa.sendmessage(to, msg);
             };

             wa.OnLoginFailed += (DataBindings) =>
             {
                 MessageBox.Show("Login Failed : {0}", data);
             };

             wa.Login();
         };

         wa.OnConnectFailed += (ex) =>
         {
             MessageBox.Show("Connection Failed...");
         };

         wa.Connect();

     }
 }
}

请检查以下代码:

首先,您需要在下面的链接中注册无疣检查:

您的方法应该是:

private void btn发送\u单击(对象发送者,事件参数e)
{
//发送至详细信息
字符串Phnumber=textBox1.Text;
字符串消息=textBox2.Text;
//从详细信息发送
字符串FromNumber=“9177677377”;
字符串密码=“bbRvfrEbePyI/uGOqyyw9yeHlys=”;
字符串昵称=“Laxman”;
WhatsApp wap=新的WhatsApp(FromNumber、密码、昵称、false、false);
wap.OnConnectSuccess+=()=>
{
MessageBox.Show(“已成功连接到whatsapp…”);
wap.onloginsucess+=(电话号码、数据)=>
{
MessageBox.Show(“输入”);
wap.SendMessage(Phnumber,message);
MessageBox.Show(“消息已成功发送…”);
};
wap.OnLoginFailed+=(数据)=>
{
MessageBox.Show(数据);
Show(“是失败的登录:{0}”,数据);
};
wap.Login();
};
wap.OnConnectFailed+=(ex)=>
{
MessageBox.Show(“连接失败”);
};
wap.Connect();
}

干杯

您从某处复制了该代码?不完整,是的。这是不完整的。请帮我完成它的字符串“添加内容”;string msg=“添加您的消息”;我投票结束这个问题,因为(尽管你没有直接要求)你真正想要的是一个C#教程。更具体地说:txtTo和txtMessage可能是文本编辑控件。WhatsApp是一些外部类,不是.Net framework的一部分。OnLoginFailed处理程序中的数据实际上没有定义,但它是在OnLoginAccess处理程序中定义的,并且没有在那里使用,因此可能复制/复制了错误的代码。System.Exception发生了HResult=0x80131500 Message=Auth response error Source=WhatsAppApi StackTrace:在WhatsAppApi.WhatsSendBase.addAuthResponse()在c:\Users\bshrinid\Documents\Visual Studio 2017\Projects\WindowsFormsApp1\WindowsFormsApp1.Form1.c_u中的WhatsAppPi.WhatsSendBase.Login(Byte[]nextChallenge)在WindowsFormsApp1.Form1.c_u中以c:\Users\bshrinid\Documents\Visual Studio 2017\Projects\WindowsFormsApp1\WindowsFormsApp1\Form1.cs显示Class2_0.b_u()中的第56行WhatsAppApi.WhatsEventBase.FireOnConnection()获得上述错误。请帮助瓦特也无法获取密码检查此链接使用此dll