باعرض سلام خدمت مهندسین و اساتید بزرگوار :bye
برنامه ی دریافت از پورت سریال نوشتم " COM " خوب جواب میده، ولی اگه به یک عدد برسه که سهآرقم متوالی آن یک عدد باشد (مثل 11132 یا 23444 یا 555 ...)، رقم سوم بصورت خطا دریافت میشود( حتی وقتی از هایپر ترمینال عدد میفرستم).
نکتهآی خیلی بدیشم اینه که وقتی ازش داخل برنامه اصلی استفاده میکنم و یه همچین عددی دریافت میکنه برنامه کلا متوقف میشه و پیغام خطا میاد که این اصلا خوب نیست.
:sad:
تصویرشو قرار میدم تا بیشتر متوجه منظورم بشین.

بعضی وقتام کلا دادهآی اشتباهی دریافت میشه که باز موجب میشه برنامه متوقف بشه و این پیغام خطا میاد.

برای اینکه رقم سوم درست دریافت بشه و اینکه اگه عددی اشتباه دریافت شد لبویو اونو نادیده بگیره و برنامه متوقف نشه چیه؟
مرسی از همتون
برنامه ی دریافت از پورت سریال نوشتم " COM " خوب جواب میده، ولی اگه به یک عدد برسه که سهآرقم متوالی آن یک عدد باشد (مثل 11132 یا 23444 یا 555 ...)، رقم سوم بصورت خطا دریافت میشود( حتی وقتی از هایپر ترمینال عدد میفرستم).
نکتهآی خیلی بدیشم اینه که وقتی ازش داخل برنامه اصلی استفاده میکنم و یه همچین عددی دریافت میکنه برنامه کلا متوقف میشه و پیغام خطا میاد که این اصلا خوب نیست.
:sad:
تصویرشو قرار میدم تا بیشتر متوجه منظورم بشین.

بعضی وقتام کلا دادهآی اشتباهی دریافت میشه که باز موجب میشه برنامه متوقف بشه و این پیغام خطا میاد.

برای اینکه رقم سوم درست دریافت بشه و اینکه اگه عددی اشتباه دریافت شد لبویو اونو نادیده بگیره و برنامه متوقف نشه چیه؟
مرسی از همتون

دیدگاه