PDA

View Full Version : پورت سریال



mohammad_abedy
شنبه 27 مرداد 1386, 21:51 عصر
با سلام
میخوام یک رشته هشت کارکتری رو به پورت سریال بفرستم و بتونم دریافت کنم اما نمیدونم چه جوری لطفا کمک کنید :متفکر:

PC2st
شنبه 27 مرداد 1386, 22:05 عصر
رشته هشت کارکتری رو به پورت سریال بفرستم
از کنترل SerialPort استفاده کنید، مثلا:


serialPort1.Write("12345678");

برای دریافت از متد Read استفاده کنید.

فقط قبلش پورت رو با متد Open باز کنید.

mohammad_abedy
شنبه 27 مرداد 1386, 22:54 عصر
بیشتر راهنمایی می کنید که این کنترل رو ازکجا بیارم

PC2st
شنبه 27 مرداد 1386, 23:12 عصر
این کنترل در Toolbox هست، جائی که کنترلهائی مثل TextBox و ListBox و ... هم هستند.
البته در دسته بندی All Windows Forms یا Components میتونید پیداش کنید.

برای اینکه یک نمونه برنامه ببینید، به لینک زیر یک سر بزنید، در آن کدهای یک برنامه Console Application هست،
کدهاش رو درون یک پروژه از نوع Console Application کپی و Paste کنید و اجراش کنید.
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=204354&SiteID=1

leilav_1984
یک شنبه 28 مرداد 1386, 12:10 عصر
اگه بخواهیم کرکترها به صورت unicode ارسال بشن چیکار کنیم؟

PC2st
یک شنبه 28 مرداد 1386, 13:26 عصر
مطمئن نیستم، اما کد زیر رو امتحان کنید:


serialPort1.Encoding = new UTF8Encoding();