با سلام خدمت قدیمی تر ها (باتجربه ها)
می خواستم اطلاعاتی رو از پورت سریال بخونم و اطلاعاتی رو از پورت سریال منتقل کنم
چگونه در وی بی می توانم به پورت سریال دسترسی داشته باشم
لطفا توضیحات کامل باشه
باتشکر
با سلام خدمت قدیمی تر ها (باتجربه ها)
می خواستم اطلاعاتی رو از پورت سریال بخونم و اطلاعاتی رو از پورت سریال منتقل کنم
چگونه در وی بی می توانم به پورت سریال دسترسی داشته باشم
لطفا توضیحات کامل باشه
باتشکر
از این فایل توابع این فایل Dll استفاده کنید.
من قبلا دو سه بار این موضوع رو کامل توضیح داده ام
ولی به خاطر مشکلات سایت دوباره می گم
نیازی به dll نیست
شما می تونید از ابزار microsoft comm control 6.0 استفاده کنید
با دستور
MSComm1.port=1
کام پورت یک رو انتخاب می کنید
با دستور زیر می توانید پورت رو باز کنید
این دستور فقط باید یک بار صدا شود
MSComm1.PortOpen = True
با دستور زیر می تونید اطلاعات رو از پورت بخونید
Text1.Text = MSComm1.Input
برای ارسال اطلاعات از دستور زیز استفاده می شود
MSComm1.Output = Text2.Text
برای بستن یک پورت از دستور زیر استفاده می شود
MSComm1.PortOpen = False
برای تعیین بادریت و تعداد بیت در طول برنامه می شه از دستور زیر استفاده کرد
MSComm1.Settings="9600,n,8,1"'s
می تونید بادریت و تعداد پریتی و تعداد بیت و تعداد استپ بیت رو تعیین کرد
دوست عزیز میشه یکمی در این مورد توضیح بدیننوشته شده توسط R_BABAZADEH
متاسفانه این قسمت رو نفهمیدم
لطفا توضیح بدین که این کد چکار میکنه
:گل: :گل: :گل:
عدد اول 9600 تعیین کننده بادریت ارتباط است
دوم n تعیین کننده حالت پریتی است در این حالت پریتی را غیرفعال است
سوم 8 تعداد بیتهای هر بسته ارتباطی است
عدد 1 اخر هم تعداد stopbit است که می تواند 1و1.5و2 باشد
با تشکر از دوست عزیزم آقای بابازاده
متاسفانه به دلیل این که سوادم کمه باز هم منظور شما رو درست نفهمیدم
تعیین کننده بادریت ارتباط = ؟
حالت پریتی = ؟
stopbit = ؟
اگر امکان داشته باشه و موارد فوق رو توضیح بدین خیلی ممنون میشم . شرمنده باز هم شما رو تو زحمت انداختم
از قدیم گفتن که : ندانستن عیب نیست , نپرسیدن عیب است
با سلام . من مي خوام يك برنامه داشته باشم (ترجيحا" VB6 يا VB.net) كه بتواند اطلاعات دريافتي از پورت سريال را مانند يك اسيلوسكوپ حافظه دار نشان دهد و از روي آن بتوان جزئيات دقيق اطلاعات دريافتي را از نظر زماني (با دقتي در حد نرخ بيتها ) را بدست آورد.
سلام دوست عزیز .
اگه منظورتون همون ردو بدل اطلاعاته (send & receive) نمونه زیر خیلی کمکتون میکنه.موفق باشید