PDA

View Full Version : سوال: مشکل نصب کامپوننت ComPort در دلفی XE6



sempaisaleh
چهارشنبه 31 تیر 1394, 10:17 صبح
با سلام خدمت دوستان
بنده کامپوننت کامپورت رو هر کاری میکنم نصب نمیشه. ارور میگیره زمان کامپایل میگه:

[dcc32 Error] ComPort.dpr(375): E2010 Incompatible types: 'AnsiChar' and 'Char'

اینم خود کامپوننت:
133453

sempaisaleh
پنج شنبه 01 مرداد 1394, 13:01 عصر
دوستان کسی کامپوننت دیگه ای واسه کار با پورت ها داره که تو XE6 جواب بده؟

Mask
پنج شنبه 01 مرداد 1394, 13:33 عصر
کامپوننت که زیاده. اما با کدوم یکی از متد ComPort کار میکنید؟

sempaisaleh
پنج شنبه 01 مرداد 1394, 14:12 عصر
کامپوننت که زیاده. اما با کدوم یکی از متد ComPort کار میکنید؟

من می خوام به پورت سریال وصل بشم و ازش داده بگیرم (جهت اتصال به دستگاه باسکول توزین)

دلفــي
پنج شنبه 01 مرداد 1394, 17:27 عصر
با سلام خدمت دوستان
بنده کامپوننت کامپورت رو هر کاری میکنم نصب نمیشه. ارور میگیره زمان کامپایل میگه:

[dcc32 Error] ComPort.dpr(375): E2010 Incompatible types: 'AnsiChar' and 'Char'

اینم خود کامپوننت:
133453

TComPort v5.0 AnsiString Version (https://bitbucket.org/wpostma/tcomport2010/get/ec5ca071fcb7.zip)

nice boy
پنج شنبه 01 مرداد 1394, 18:51 عصر
از مسیر زیر فایل مربوط به XE3 رو دانلود کن. روی XE6 هم نصب میشه
http://barnamenevis.org/showthread.php?372358-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-ComPort-%D8%A8%D8%B1%D8%A7%DB%8C-XE2-%D9%88-XE3

sempaisaleh
جمعه 02 مرداد 1394, 09:21 صبح
مرسی از همه پاسخ ها ولیی از کلاس Tcomcombobox ارور میگیره.
این کلاس و شی رو ندارم.
خصوصیاتشم دیدم یکم فرق میکنه. combobox معمولی به نظر نمیاد

nice boy
جمعه 02 مرداد 1394, 20:40 عصر
مرسی از همه پاسخ ها ولیی از کلاس Tcomcombobox ارور میگیره.
این کلاس و شی رو ندارم.
خصوصیاتشم دیدم یکم فرق میکنه. combobox معمولی به نظر نمیاد
چه ایرادی می گیره؟
این کلاس یکی از کامپوننت های CPort هست که همراه خودش نصب میشه

sempaisaleh
شنبه 03 مرداد 1394, 07:29 صبح
چه ایرادی می گیره؟
این کلاس یکی از کامپوننت های CPort هست که همراه خودش نصب میشه

مشکل همینجاست که نصب نمیشه میگه وجود ندارد.

nice boy
سه شنبه 06 مرداد 1394, 10:29 صبح
مشکل همینجاست که نصب نمیشه میگه وجود ندارد.

یه تصویر از خطایی که رخ میده قرار بدید تا ببینیم چی هست

sempaisaleh
سه شنبه 06 مرداد 1394, 11:43 صبح
133635
اینم عکس از صفحه
درجا موقع باز کردن فایل پکیج CPortLibDXE ارور میگیره

hamedjim
دوشنبه 12 مرداد 1394, 08:13 صبح
دوستان کسی کامپوننت دیگه ای واسه کار با پورت ها داره که تو XE6 جواب بده؟

من برای ارتباط سریال از nrComm Lib استفاده کردم. کامپوننت کاملی برای ارتباط با انواع پورت هاست (USB- Serial(RS232) Port- Bluetooth- GSM/SMS- HID- ModBus).
البته من با XE2 کار کردم ولی تا XE6 رو تو جستجوهام می‌دیدم

nice boy
دوشنبه 12 مرداد 1394, 20:17 عصر
اینم عکس از صفحه
درجا موقع باز کردن فایل پکیج CPortLibDXE ارور میگیره
شما کامپوننت رو درست نصب نکردی بخاطر همین خطا میده
اول اون چیزی که نصب شده رو پاک بعد دوباره نصبش کن
توجه داشته باش که باید CPortLibDXE3.dpk رو نصب کنی و هم DsgnCPortDXE3.dpk

sempaisaleh
سه شنبه 13 مرداد 1394, 15:29 عصر
شما کامپوننت رو درست نصب نکردی بخاطر همین خطا میده
اول اون چیزی که نصب شده رو پاک بعد دوباره نصبش کن
توجه داشته باش که باید CPortLibDXE3.dpk رو نصب کنی و هم DsgnCPortDXE3.dpk

مرسی بابت جواب تون
بلاخره با هزار دردسر نصب کردم ولی انگار مثال خودش هم ناقص کار میکنه.
وقتی ترمینال خودش رو میذارم نشون میده داده هایی که میفرسته ولی توی ممو نمی نویسه