小编Fre*_*Vaz的帖子

使用Android模拟器通过IP和端口访问网络设备

为什么我的Android应用程序没有连接到服务器?

我在Android模拟器中运行应用程序,服务器端口9999和主机127.0.0.1在我的电脑,但只是没有连接,我认为这个方法不适合Android应用程序.

更新:我使用API​​ 8 ... Android 2.2!

这是好工作!!谢谢大家 ;)

这是我的源代码:

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
//Java imports
//import android.util.Log;
import java.io.*;
import java.net.*;
import java.util.*;
import java.util.logging.Level;
import java.util.logging.Logger;


public class MainActivity extends Activity{
//Variaveis Interface
private Button ligar;
private Button enviar;
private EditText text1;
private TextView text2;
//Variaveis
static Socket cSocket;
static PrintWriter out;
static BufferedReader in;


/** Called when the activity is first created. */
@Override
public void onCreate(Bundle …
Run Code Online (Sandbox Code Playgroud)

sockets client android host tcp

9
推荐指数
1
解决办法
2万
查看次数

如何从PC接收数据到Arduino?

我开发了一个通过串口发送Arduino数据的应用程序,但我无法理解如何在Arduino上接收它.我通过Arduino的串口发送一个字符串,Arduino接收它,但它在我的代码中不起作用(在Arduino上,我一次收到一个字节).

更新:它正在运行;)

C#中发送数据的代码:

using System;
using System.Windows.Forms;

using System.Threading;
using System.IO;
using System.IO.Ports;

pulic class senddata() {

    private void Form1_Load(object sender, System.EventArgs e)
    {
        //Define a serial port.
        serialPort1.PortName = textBox2.Text;
        serialPort1.BaudRate = 9600;
        serialPort1.Open();
    }

    private void button1_Click(object sender, System.EventArgs e)
    {
        serialPort1.Write("10");  //This is a string. The 1 is a command. 0 is interpeter.
    }
}
Run Code Online (Sandbox Code Playgroud)

Arduino代码:

我有更新代码

#include <Servo.h>

Servo servo;
String incomingString;
int pos;

void setup()
{
    servo.attach(9);
    Serial.begin(9600);
    incomingString = "";
}

void loop()
{ …
Run Code Online (Sandbox Code Playgroud)

c# serial-port arduino

9
推荐指数
1
解决办法
2284
查看次数

我怎么能延迟C#?

我想让一个应用程序执行几条指令来传递以下指令必须等待几毫秒.

这样:

while(true){

  send("OK");
  wait(100); //or such delay(100);

}
Run Code Online (Sandbox Code Playgroud)

在C#中有可能吗?

c# windows function delay

5
推荐指数
5
解决办法
3万
查看次数

按下并按住键时,确保语句仅执行一次.

如果按住小键盘上的5键,它将继续在KeyDown事件处理程序中执行语句.即使我按住键,我怎样才能确保语句只执行一次?

感谢您的关注.

private void form_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
   if (e.KeyCode == Keys.NumPad5)
   {
        dados.enviar("f"); //I want this to run only once!
   }
}
Run Code Online (Sandbox Code Playgroud)

c# windows keyboard winforms

3
推荐指数
1
解决办法
2583
查看次数

如何检测何时不再按键?

我正在为Windows做一个C#应用程序,它将检测何时不再按下某个键.那我该怎么做呢?

PS:我知道如何检测按键的时间.

谢谢你的关注.

c# windows keyboard winforms

0
推荐指数
1
解决办法
148
查看次数

标签 统计

c# ×4

windows ×3

keyboard ×2

winforms ×2

android ×1

arduino ×1

client ×1

delay ×1

function ×1

host ×1

serial-port ×1

sockets ×1

tcp ×1