الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ياجماعة أرجو المختصين للدخول الموضوع بسيط

بدأه agonger123 في 24 فبراير 2009 · 0 رد · 424 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكــم ورحمـة الله وبركاتــة

،،

بســم الله الـرحمــن الرحيــم

الكود التالي شغال بس لمرة وحدة وبعدين يحرد يعني بيستقبل مرة وحدة وبس وبعدين بيبطل يستقبل شي ولابيسكر أرجوكم ياشباب تساعدو أخوكم والسلام عليكم بدكم تفصيل جاهز وهدا شغل أسبوعين من التعب

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

using System.IO.Ports;

namespace aleppo

{

public partial class Form1 : Form

{

SerialPort port = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);

public Form1()

{

InitializeComponent();

port.Open();

port.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived);

}

private void port_DataReceived(object sender, SerialDataReceivedEventArgs e)

{// Event for receiving data

// Read the buffer to text box.

this.Invoke(new EventHandler(DoUpdate));

} بتوفع المشكلة بل أنفوك هدي

private void DoUpdate(object s, EventArgs e)

{

int yy;

yy = port.ReadByte();يقرأ البورت

if (yy == 1)

{

MessageBox.Show("1");

port.Close();

}

if (yy == 2)

{

MessageBox.Show("2");

port.Close();

}

if (yy == 3)

{

MessageBox.Show("3");

}

if (yy == 4)

{

MessageBox.Show("4");

}

if (yy == 5)

{

MessageBox.Show("5");

}

if (yy == 6)

{

MessageBox.Show("6");

port.Close();

}

if (yy == 7)

{

MessageBox.Show("7");

}

if (yy == 8)

{

MessageBox.Show("8");

}

yy = 0;

port.PortName = "COM1";

port.BaudRate = 9600;

port.DataBits = 8;

port.Parity = Parity.None;

port.StopBits = StopBits.One;

port.Open();

}

private void Form1_Load(object sender, EventArgs e)

}

}

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…