PDA

نسخه کامل مشاهده نسخه کامل : ارسال سریال در vb6



dizgah
12-08-2010, 16:31
با سلام خدمت دوستان
میخواستم اگه ممکنه تو یه برنامه ساده تو vb6 بهم کمک کنین
قضیه از این قراره که که من میخوام یک عدد بین 0 تا 360 رو از طریق پورت سریال کامپیوتر برای میکروکنترلر ارسال کنم و از اونجایی که این مقدار تو یه بایت جا نمیشه پس طبعا باید یه متغیر دو بایتی تعریف کنم و عدد مورد نظر رو از یه تکست باکس بگیرم و بفرستم ولی خب نمیدونم باید چطور این کارو کنم
خودم اومدم از mscomm استفاده کردم و با دستور MSComm1.Output = Text1.Text دیتا رو از تکست باکس فرستادم ولی مشکل اینجاست که برای یه دیتای سه رقمی میاد به ترتیب اول رقم اول ، بعد رقم دوم و بعد هم رقم سوم رو میفرسته که من نمیخوام این طوری باشه بلکه به طور یکپارچه این دیتاها فرستاده بشن تا بعد بتونم تو میکرو اونو پردازش کنم
حالا اگه از دوستان کسی بتونه کمک کنه واقعا ممنون میشم :10:

MrGee
12-08-2010, 17:01
شما متغییر رو به Intger تبدیل کن ببین درست می شه یا نه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

dizgah
12-08-2010, 18:30
ممنون ولی موقع کامپایل شدن ارور میده

MrGee
12-08-2010, 18:37
چه اروری؟

چی می نویسه؟

dizgah
13-08-2010, 16:08
راستش من نسخه ای که گرفتم فایل راهنماش توش نبود و حالا فقط میگه دیباگ کن وقتی help میزنم میگه راهنما نصب نشده
میشه شما زحمت بکشی یه نمونه اش رو برام بنویسی و تست کنی ؟ در غیر اینصورت مجبورم دات نت نصب کنم و با اون بنویسم
ممنون

MrGee
13-08-2010, 17:05
نه فایل راهنما نمی  خواد شما کافیه بگی چه اروری می ده و چی می گه

من هم با میکروکنترلر کار نکردم برای همین نمی تونم برنامه‌اش رو بنویسم