PDA

View Full Version : مبتدی: مشکل هنگام کامپایل ...



DavoodDavoodDavood
شنبه 23 آذر 1392, 18:17 عصر
سلام ، یه برنامه داریم در محیط XE4 موقع اجرا این خطاها رو میده ... :گریه:


[dcc32 Error] E1026 File not found: 'Controls.res'
[dcc32 Error] E1026 File not found: 'Buttons.res'
[dcc32 Error] E1026 File not found: 'Vcl.DBLogDlg.dfm'
[dcc32 Error] E1026 File not found: 'Vcl.DBPWDlg.dfm'
[dcc32 Error] E1026 File not found: 'DBCtrls.res'
[dcc32 Error] E1026 File not found: 'DBGrids.res'

دفعه قبل بدون خطا اجرا میشد و برنامه رو هم تغییری ندادم ، یعنی چیزی اشتباها" پاک شده ؟

DavoodDavoodDavood
شنبه 23 آذر 1392, 23:26 عصر
ممنون از همه عزیزان که هیچ جوابی به این سئوال ندادن ... باعث شد انقدر بگردم تا جواب رو پیدا کنم ... کم کم داشتم به نصب دوباره XE4 فکر میکردم که فهمیدم باید مسیر Library Path رو اصلاح کنم ، مثلا" اینجوری :
C:\Program Files\Embarcadero\RAD Studio\11.0\lib\win32\release
این خط رو add کردم حل شد .. امان از بی سواتی !

DavoodDavoodDavood
یک شنبه 24 آذر 1392, 08:19 صبح
بازم سلام ، درمورد همین مشکل که گفتم ، مشکل اجرای برنامه حل شد ولی موقع Build کردن ، چنتا Warning میده ، اگه کسی دید و نظری داره بگه :
[dcc32 Warning] W1030 Invalid compiler directive: 'files\embarcadero\rad'
[dcc32 Warning] W1030 Invalid compiler directive: 'studio\11.0\lib\Win32\release;C:\Users\Da\Documen ts\RAD'
[dcc32 Warning] W1030 Invalid compiler directive: 'Studio\11.0\Imports;c:\program'
[dcc32 Warning] W1030 Invalid compiler directive: 'files\embarcadero\rad'
[dcc32 Warning] W1030 Invalid compiler directive: 'studio\11.0\Imports;C:\Users\Public\Documents\RAD '
[dcc32 Warning] W1030 Invalid compiler directive: 'Studio\11.0\Dcp;c:\program'
[dcc32 Warning] W1030 Invalid compiler directive: 'files\embarcadero\rad'
[dcc32 Warning] W1030 Invalid compiler directive: 'studio\11.0\include'

hadisalahi2
یک شنبه 24 آذر 1392, 10:25 صبح
احتمالا توی مسیر های تعریف شده ، چند تا آدرس داری که نسخه های کامپوننت هاش با هم فرق داره
توی لیست مسیرها بگرد و اگه مسیرهای هم نام داری ، اونا رو پاک کن

اگه هم نشد ، خیلی جدی نگیر :لبخندساده:

مرد مباح
چهارشنبه 27 فروردین 1393, 08:52 صبح
سلام بر دوستان و کاربران قدیم و جدید
من بعد از سالها بالاخاره تصمیم گرفتم از 7 کوچ کنم و الان XE ریختم. چندتا کامپوننت گیر آوردم و نصب کردم.
توی Design Time مشکل نیست. ولی موقع کامپایل ارر File not found میده و DCU رو پیدا نمیکنه.
تمام مسیرها توی Browsing Path و Library Path معرفی شدن. مشکل از کامپوننت هم نیست چون معتبره.
روی کلی پکیج هم امتحان کردم. اونایی که نصب میشن کماکان این مشکل رو دارن.
یعنی فقط کامپوننتهای پایه خود دلفی فقط کار میکنن.

کسی میتونه منو راهنمایی کنه؟

یوسف زالی
چهارشنبه 27 فروردین 1393, 09:48 صبح
سلام.
مسیر DCU یا pas کامپوننت هاتون در دلفی مشخص شده؟

persia_hrn
چهارشنبه 27 فروردین 1393, 19:53 عصر
سلام دوستان ، من این مشکل رو داشتم .
کاری که میکنم اینه که بعد از نصب کامپوننت ، فایلهای DCU , Res , DFM , DOF یا هر فایلی که اسمش توی Error میومد رو از پوشه کامپوننت کپی میکنم توی پوشه Lib یا Library که توی پوشه نرم افزار دلفی بود و مشکلم حل میشه .

مرد مباح
چهارشنبه 27 فروردین 1393, 20:29 عصر
سلام.
مسیر DCU یا pas کامپوننت هاتون در دلفی مشخص شده؟
اگر منظورتون تعریف مسیرها در Option->Library است، بله. هم در Search و هم در Browsing مسیرها تعریف شده.
اگر منظور دیگری دارید متوجه نشدم متاسفانه

سلام دوستان ، من این مشکل رو داشتم .
کاری که میکنم اینه که بعد از نصب کامپوننت ، فایلهای DCU , Res , DFM , DOF یا هر فایلی که اسمش توی Error میومد رو از پوشه کامپوننت کپی میکنم توی پوشه Lib یا Library که توی پوشه نرم افزار دلفی بود و مشکلم حل میشه .
ممنون دوست عزیز از این راهنماییت. ولی قاعدتا نباید این کار نیازی باشه. چون مسیر جستجو رو تعریف میکنی. اگه توی Lib پیداش نکنه باید بره سراغ بعدی توی لیست. مشکل اصلی از کجاس؟ انگار اصلا لیست رو چک نمیکنه!؟

مرد مباح
جمعه 29 فروردین 1393, 23:05 عصر
دوستان. من کماکان منتظر نظرات و جوابهاتون هستم.
اگر فکر میکنید تاپیک جدید بزنم بهتره، بهم بگید.
چون واقعا اعصابم رو داره میخوره.
نمیفهمم چرا اینطوری میکنه.