در این پست به تحلیل برنامه ی TPortTerminal و جنبه های آموزشی آن می پردازیم.
این برنامه می تواند با پورت های COM تعریف شده روی رایانه ی جیبی ارتباط برقرار کند. کاربر می تواند به درگاه تعیین شده فرمان ارسال کند و جواب را دریافت کند.
نکات آموزشی:
برای کار با پورت ها از کنترل SerialPort استفاده می کنیم. دستور های SerialPort برای هر سخت افزاری یکسان است.
زیر مجموعه System.IO.Ports نیز سایر امکانات را در اختیار ما قرار می دهد.
توجه داشته باشید به دلیل پایین بودن منابع سخت افزاری PocketPC، ارتباط های پورت کام به سختی پیش می رود.
برنامه TerminalPort دارای بخش تنظیمات پورت هست. این قابلیت در یک فرم جدید به کاربر عرضه می شود.
مدیریت برنامه های چند فرمه در دستگاه های هوشمند اندکی مشکل است. به عنوان مثال ممکن با بسته شدن فرم اصلی، هنوز پروسه ی برنامه در حافظه لنگر انداخته باشد.
در این موارد از دستور Application.Exit برای آزادسازی منابع استفاده می شود.
لازم به ذکر است بخش تنظیمات با بهره گیری از روش فهرست بندی صحیح موجب شده است کدنویسی پروژه به کم ترین حد ممکن برسد.
به طور کلی سعی کنید به هنگام برنامه نویسی تحت Smart Devices ، عناصر موقت یا غیر ضروری را با دستور Dispose از حافظه آزاد کنید تا فرآیند روان تر به کار خود ادامه دهد.
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
تصویر محیط برنامه قبل و بعد از اتصال
دانلود TPortTermianl - نسخه ی یک ناپایدار
25 کیلویات - سورس کامل VB.Net 2005
قابل اجرا در WinCE 5.0 یا جدیدتر به همراه dotNetComapct Framework 2
Bookmarks