PDA

View Full Version : سوال: نوشتن روی پورت کام و خواندن از آن



saman.h
دوشنبه 02 خرداد 1390, 13:24 عصر
سلام.میخواستم بدونم روی یک pc در حالی که هیچ کابلی به پورت کام وصل نیست میشه روی پورت نوشت و بعد ازش خوند.من سورس کدهای زیادی پیدا کردم ولی هیچکدومشون درست اجرا نمیشن.یعنی کاری که من میخوام رو انجام نمیدن.برای تست پروژه ام روی pcخودم که ببینم کدم درسته یانه باید چکار کنم؟یا اصلا این کار اشتباهه؟ممنون
Port.DataReceived += newSerialDataReceivedEventHandler(Port_DataReceive d);
publicvoid WritePort(string txt)
{
if (Port.IsOpen == false)
Port.Open();
Port.Write(txt);
}
privatevoid Port_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
string data = Port.ReadExisting();
Port.Close();
MessageBox.Show(data);
بعد اجرا messageboxرشته خالی رو بر میگردونه!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ali_13h
سه شنبه 03 خرداد 1390, 19:01 عصر
در پورت کام پین مربوط به نوشتن و خواندن از هم جدا هستند پس نمی توان عدد نوشته شده روی پورت را خواند مگر پین های 2و3 را به هم وصل کنید.