PDA

View Full Version : سوال: سوال درباره SerialPort



Mo_hasan1366
جمعه 02 مرداد 1388, 08:22 صبح
با عرض سلام و خسته نباشي

چطور ميشه از شي SerialPort استفاده كرد ؟



اگر ميشه يك مثال هم بزنيد بار تشكر

samirdev
شنبه 03 مرداد 1388, 03:07 صبح
سریال پورت کاربردهای بسیار فراوانی دارد . کار آن ارتباط با یک درگاه سریال است در واقع ار طریق این کلاس می توان با هر سخت افزاری که ار طریق پورت سریال کار می کند ارتباط بر قرار کرد. مثل مودم و...

hossein-khoshseyar
شنبه 03 مرداد 1388, 09:14 صبح
دوست عزیز شما باید ابتدا کامپوننت mscom رو به برنامت اضافه کنی بعد دیگه کار کردن باحاش خیلی راحته اگه سئوالی داشتی بپرس تا بهت جواب بدم

Mo_hasan1366
یک شنبه 04 مرداد 1388, 07:50 صبح
با تشكر
اگر ميشه با كد نويسي توضيح بديد
جطور ميتونم شماره پورتهاي هر سخت افزار پيدا كنم

hossein-khoshseyar
یک شنبه 04 مرداد 1388, 17:44 عصر
اول به ترتیبی که تو شکل هم نشون داده شده اون کامپوننت به برنامت اضافه می کنی
بعد اسم اونو بزار ms1
و تنظیمات مربوط به baud rate انجام بده بعد اون پورت رو با دستور زیر تو برنامت بازش کن

ms1.PortOpen = True
از این لحظه به بعد هروقت بخوای یه چیزی از سریال بفرستی با دستور زیر بفرستش

ms1.Output = "Salam"
و هر وقت دیتایی از سریال برای کامپیوتر بیاد اتواتیک رویداد زیر اجرا می شه که به این ترتیب می تونی دیتاش رو بخونی

Private Sub ms1_OnComm(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ms1.OnComm
Label1.Text = ms1.Input
End Sub

Mo_hasan1366
دوشنبه 05 مرداد 1388, 00:45 صبح
دست درد نكنه خيلي بدردم خورد

hossein-khoshseyar
جمعه 16 مرداد 1388, 20:32 عصر
به جای ایجاد یک تاپیک جدید برای تشکر فقط کافی بود که دکمه تشکر رو می زدی

hossein-khoshseyar
جمعه 16 مرداد 1388, 20:33 عصر
البته به جای استفاده از mscomm.ocx می تونی از سریال پورت که توی خود toolbox هست هم استفاده کنی البته امکاناتش حرفه ای نیست