PDA

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



rezamim
چهارشنبه 07 مرداد 1383, 18:22 عصر
سلام
من برنامه ای دارم که باید یک عدد را از یک باسکول دیجیتال بخونه .
ارتباط باسکول از طریق com2 هست
البته یک برنامه دارم ولی نمیدونم چرا بعضی وقتها درست عمل نمیکند
کسی میتونه در این مورد به من کمک کنه؟
با تشکر

kia1349
پنج شنبه 08 مرداد 1383, 08:35 صبح
من هم شاید توی فایلهام برنامه ای داشته باشم ولی تا حالا برای تست اون موقعیتی پیش نیومده

rezamim
پنج شنبه 08 مرداد 1383, 09:21 صبح
سلام
اگه امکان داره این فایلتون رو برام بفرستید . آیا احتمالا در همون سی دی که برایم فرستاده بودید موجود نیست؟
البته همونطور که میدونید در vfp از Fopen استفاده نمیکنند که همین بدترین قسمت این موضوع هست .
ممنون

habdolah
جمعه 09 مرداد 1383, 00:20 صبح
من در سیستم صندوق (POS) جهت چاپ روی چاپگر صندوق و باز کردن درب کشوی صندوق پول از طریق سریال پورت دستورات لازم را صادر مینمایم و برای اینکار از OCX استفاده مینمایم. و برای اینکار در هنگام نصب VISUAL STUDIO اکتیو ایکس های آن را نیز نصب مینمایم.

س.حمیدیانفر
جمعه 09 مرداد 1383, 20:00 عصر
سلام
لطفا اگه ممکنه اسم ocx هایی که استفده میکنید رو بفرمایید

kia1349
شنبه 10 مرداد 1383, 06:51 صبح
شاید توی همون cd باشه من هنوز نتونستم پیداش کنم

rezamim
چهارشنبه 14 مرداد 1383, 11:49 صبح
خیلی ممنون از همه دوستانی که راهنمایی کردند

rezaTavak
دوشنبه 26 مرداد 1383, 03:08 صبح
سلام

راه ساده:
با استفاده از تابعهای فایلی نام فایل را Com2 بده و کار با پورت را مثل یک فایل انجام بده.

rezamim
دوشنبه 26 مرداد 1383, 10:32 صبح
فکر میکنم در VFP این امکان وجود ندارد !

rezamim
دوشنبه 26 مرداد 1383, 10:33 صبح
فکر میکنم در VFP امکان کار با پورت از طریق توابع سطح پایین وجود نداره و باید از MSCOMM استفاده کرد وگرنه !

binyaz2003
دوشنبه 26 مرداد 1383, 12:39 عصر
امکانش هست! با توابع سطح پایین
fopen() fcreate() freade ...

rezamim
دوشنبه 26 مرداد 1383, 13:12 عصر
باز هم فکر میکنم امکان کار با پورتها در ویژوال فاکس موجود نیست ( با توابع سطح پایین )
برای اثبات این موضوع نگاهی به help فاکس تحت داس و ویژوال فاکس در مورد FOpen بیاندازید.
در اولین سطر خواهید دید که در ویژوال قسمت Communication Port حذف شده است.

شاید هم بنده اشتباه میکنم که اگر لطف فرموده و راهنماپی بیشتر بفرمایید ممنون میشوم و اگر هم درست گفته ام باز هم بفرمایید تا دیگران به اشتباه نیافتند

rezaTavak
سه شنبه 27 مرداد 1383, 00:40 صبح
این مهم نیست که به پورت اطلاعات بفرستی با بگیری این مهمه که چی بفرستی و چی بگیری یعنی اینکه کدهای دستور هر دستگاه فرق داره

rezamim
سه شنبه 27 مرداد 1383, 12:06 عصر
خیر قربان

hesammhd
پنج شنبه 21 مهر 1384, 19:35 عصر
فایلتو بفرست ادیت می کنم بهت می دم باشه بای

hesammhd
پنج شنبه 21 مهر 1384, 19:37 عصر
با mscomm می تونی بفرستی و بگیری ولی رشته رو خوب

rezamim
شنبه 30 مهر 1384, 22:10 عصر
دست شما درد نکنه ولی یکسال دیر جواب دادید

H_vakilian
یک شنبه 14 مرداد 1386, 19:22 عصر
خیلی ممنون میشم اگه سورس برنامه باسکولتون رو برام بفرستین من یه نگاهی بهش بندازم
hossein_v66@yahoo.com

rezaTavak
دوشنبه 15 مرداد 1386, 08:47 صبح
http://barnamenevis.org/forum/showthread.php?t=70457&highlight=%D8%A8%D8%A7%D8%B3%DA%A9%D9%88%D9%84
http://barnamenevis.org/forum/showthread.php?t=33034&highlight=%D8%A8%D8%A7%D8%B3%DA%A9%D9%88%D9%84