ايران ويج

نسخه‌ی کامل: خواندن و ارسال کردن اطلاعات با پورت سریال
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
با سلام.با چه دستور هایی در ‏VB‏ با پورت سریال ارتبات بر قرار میکنند؟
توی کتاب آقای 1nafr موجود می باشد
کدوم کتابشون رو میگید؟
اموزش avr اخرش یه مثال درمورد ارتباط VB و پورت سریال مطرح کرده
در قسمت کار با پروتکل ‏RS232‏ گفته که نحوه برنامه ریزی برای پورت ها با ‏VB‏ در ضمیمه آورده شده اما من هر چی گشتم پیدا نکردم!!!میشه صفحه ی اون قسمت رو بگی؟
خوب نیست اشتباه کردم اینم جوابت آموزش ارتباط سریال با VB

ابتدا می بایست پورت را تنظیم کنی
کد:
MSComm1.Settings = "9600,N,8,1"

برای استفاده از کنترل باید Port مورد نظر را بگشایی .
کد:
MSComm1.PortOpen = True

و برای ارسال داده
کد:
MSComm1.Output = "l3ai3ak"

برای دریافت داده از رخداد Oncomm استفاده کن
کد:
Private Sub MSComm1_OnComm()
If MSComm1.CommEvent = 2 Then
temp = MSComm1.Input
End If
End Sub
در قسمت تنظیم پورت ‏N‏ چیه؟Commevent‏ همیشه مقدارش 2 هست؟Temp‏ توی همون قسمت متغیره؟(اگه سوالام مبتدی است بهم نخندین چون تازه ‏VB‏ رو شروع کردم.)
برای اینکه کامل موضوع درک کنی اینو یک نگاه بنداز فکر کنم جواب تمام سوالات در این مورد توش باشه
ممنون.فارسی شو نداری؟انگلیسیم زیاد خوب نیست.
سلام

شما بيشتر همون 9600 رو استفاده مي‌كني، بقيه پارامترها كه Data bit, Parity, Stop Bit هستن معمولا مقدارشون ثابته و Baud rate با توجه به Device مورد نظر فرق مي‌كنه

Temp هم يعني ديتاهايي كه Device براي كامپيوتر فرستاده
این کد من چه مشکلی داره؟موقع اجرا ارور میده.
MSComm1.Settings = "9600,n,8,1"
MSComm1.CommPort = 1
MSComm1.PortOpen = True
MSComm1.Output = "example"
صفحه‌ها: 1 2