با سلام
میخوام یک رشته هشت کارکتری رو به پورت سریال بفرستم و بتونم دریافت کنم اما نمیدونم چه جوری لطفا کمک کنید
با سلام
میخوام یک رشته هشت کارکتری رو به پورت سریال بفرستم و بتونم دریافت کنم اما نمیدونم چه جوری لطفا کمک کنید
از کنترل SerialPort استفاده کنید، مثلا:رشته هشت کارکتری رو به پورت سریال بفرستم
serialPort1.Write("12345678");
برای دریافت از متد Read استفاده کنید.
فقط قبلش پورت رو با متد Open باز کنید.
آخرین ویرایش به وسیله PC2st : شنبه 27 مرداد 1386 در 20:11 عصر دلیل: اضافه کردن مطلب
بیشتر راهنمایی می کنید که این کنترل رو ازکجا بیارم
این کنترل در Toolbox هست، جائی که کنترلهائی مثل TextBox و ListBox و ... هم هستند.
البته در دسته بندی All Windows Forms یا Components میتونید پیداش کنید.
برای اینکه یک نمونه برنامه ببینید، به لینک زیر یک سر بزنید، در آن کدهای یک برنامه Console Application هست،
کدهاش رو درون یک پروژه از نوع Console Application کپی و Paste کنید و اجراش کنید.
http://forums.microsoft.com/MSDN/Sho...04354&SiteID=1
اگه بخواهیم کرکترها به صورت unicode ارسال بشن چیکار کنیم؟
مطمئن نیستم، اما کد زیر رو امتحان کنید:
serialPort1.Encoding = new UTF8Encoding();