PDA

View Full Version : نصب کامپوننت و Error نامفهوم



Dracula
دوشنبه 12 خرداد 1382, 10:42 صبح
با سلام

موقع نصب کامپوننت FileCopy مشکلی هست که مفهومش رو نمیدونم .

Build
[Warning] CopyFile.pas(55): Unit 'FileCtrl' is specific to a platform
[Error] CopyFile.pas(174): Undeclared identifier: 'SFCreateError'
[Error] CopyFile.pas(174): Incompatible types: 'String' and 'PResStringRec'
[Error] CopyFile.pas(177): Incompatible types: 'String' and 'PResStringRec'
[Fatal Error] dclusr.dpk(41): Could not compile used unit '..\..\..\..\CopyFile\CopyFile.pas'

لطفا راهنمایی بفرمایید .

SyntaxCheck
جمعه 16 خرداد 1382, 02:51 صبح
هیچ اررور عجیبی وجود نداره.کامپایلر به وضوح داره میگه که در خطوط 174 و 177 از تایپهای تا مشابه در مقدار دهی استفاده شده و این خطا زمانی رخ میده که مثلا شما بخواید بصورت اشتباه به یک متغیر از نوع اینتیجر ,مقدار استرینگ رو نسبت بدید.همچنین اررور دیگه ای که وجود داره در خط 174 این هست که از متغیری استفاده شده که قبلا تعریف نشده.من فکر میکنم با توجه به اظهارات شما که قصد نصب کامپوننت رو داشتید و با این خطاها مواجه شدید احتمالا یونیت مربوطه جهت کامپایل به یک یا چند پکیج پیش زمینه نیاز داره که باید قبلا کامپایل و نصب شده باشند.با کمی دقت بیشتر میتونید مورد رو پیدا کنید.
شاد باشید

Dracula
جمعه 16 خرداد 1382, 13:38 عصر
بله دوست عزیز

مشکل رو حل کردم .

ولی عجب کامپوننتی :wink:

کارم رو خیلی ساده و زیبا کرد :P

متشکرم .