سلام علیکم
یک کامپوننت را چگونه باید در دلفی 7 نصب کرد ؟
سلام علیکم
یک کامپوننت را چگونه باید در دلفی 7 نصب کرد ؟
اگر پسوند فایلش BPL باشه از طریق Component->InstallPackages
اگر dpk باشه اگهاشتباه نکنم باید بازش کنی و Install رو بزنی
اگر Pas باشه از منوی Component->installComponent
You never know what you can do until you try
سلام علیکم
آقای ذوالقدر پسوند چند تا کامپوننتی که من دارم pas است و از همان روشی که گفتید استفاده میکنم نصب هم می شود ولی از چند تایی که نصب می شود وقتی آنها را روی فرم قرار می دهم نهایتاً فقط یکی از آنها اجرا می شود و هنگام اجرای برنامه برای بقیه error می دهد مثلاً نام یونیت یک کدام از آنها USysIcon است که error زیر را می دهد:
[Fatal Error] Unit1.pas(7): File not found: 'USysIcon.dcu'
ولی اگر فقط همین کامپوننت را نصب کنم error نمی دهد.لطفا راهنماییم کنید.
متشکرم.
اگه درست فهمیده باشم بعد از نصب هر کدام یکبار BuildAll و سپس Save all رو بزنید
You never know what you can do until you try
باید اول کامپایل و بعد اینستالش کنید.
کاشکی یکی نصب کامپوننت TNT رو به ما میگفت !
با تشکر از جواب دوستان
مشکل من حل نشد . من بعد از انتخاب گزینه install component و نصب موفقیت آمیز آن از منوی project گزینه compile dclusr و سپس buid dclusr را انتخاب می کنم و سپس saveall را فشار می دهم ولی هنگام استفاده کامپوننت جدید درست عمل می کند ولی کامپوننت قبلی که در همان صفحه نصب شده همان error که در بالا به آن اشاره کردم را می دهد. در حالیکه قبل از نصب کامپوننت جدید درست کار می کرد.
باید فایلی که توی پیغام اومده رو توی شاخه Lib محل نصب دلفی کپی کنی.
فقط همین ...
آقا مهدی با کدوم قسمت اون مشکل دارید ؟
همین مشکل قبلی ؟
از پاسخ همه دوستان متشکرم
دقیقاً همان کاری که دوستمان گفتند باید فایلها را در شاخه Lib کپی کنم انجام دادم و مشکلم حل شد.
سوال دیگری داشتم که هنگامیکه در برنامه ای از کامپوننت هایی که خودمان نصب کردیم استفاده کنیم نیازی به کپی کردن فایلهای آن کامپوننت به جایی که برنامه ذخیره شده است نیست ؟ یعنی اگر برنامه را روی کامپیوتر دیگری ببریم مشکلی پیش نمی آید؟
آخرین ویرایش به وسیله rostamedastan : پنج شنبه 24 فروردین 1385 در 08:04 صبح
نه هیچ مشکلی پیش نمی آد.
سلام به دوستان عزیزآقا مهدی با کدوم قسمت اون مشکل دارید ؟
همین مشکل قبلی ؟
من فایل های پوشه TNT رو که 38 تا فایل pas بودند رو توی پوشه lib کپی کردم.
حالا باید تک تک این 38 فایل رو اینستال کنم.مثلا یکی برای کلیذ هاست ،یکی برای لیست باکس ها و................
مثلا من برای نصبTntbuttons.pas از منوی Components گزینه Install Component رو میزنم و توی قسمت Unit File Name آدرس Tntbuttons.pas رو میدم.توی قسمت Package File Name هم توی پوشه TNT یک پوشه Package هست که توی اون چهار تا پوشه D6 , D7 , D9 , D10 هست که توی اونها فایلهای dpk وجود دارد.
کدامیک از این فایل های dpk رو باید انتخاب کنم ؟
توی اون پنجره کوچیک که واسه نصب کامپوننت هست هم بعد از Compile گزینه Add رو که میزنم دوباره اسم یونیت رو ازم میخواد.باید همون فایل pas کامپوننت رو بهش بدم ؟
بینهایت ممنون میشم اگه کمکم کنید.
مسیر زیر رو برو:
file -> open project - >file type : delphi package
اگه از دلفی 7 استفاده می کنی d7
حالا 3 تا فایل هست یکی یکی باز کن و نصبشون کن
همه کامپوننت هاش نصب میشند نه به صورت تک تک.
برای نصب فایل یا کامپوننت هایی با پسوند Pas. میبایست همگی فابلها رو در شاخه
Program Files\Borland\Delphi7\Lib
کپی کرده و فایل با پسوند Pas. رو در پنجره
Component => Install Component => Browse
انتخاب کرده و OK کنید سپس گزینه Install را انتخاب کرده و OK کنید.اکنون کامپوننت شما آماده اجرا است
موفق باشید
خیلی خیلی ممنون آقا محمدمسیر زیر رو برو:
file -> open project - >file type : delphi package
اگه از دلفی 7 استفاده می کنی d7
حالا 3 تا فایل هست یکی یکی باز کن و نصبشون کن
همه کامپوننت هاش نصب میشند نه به صورت تک تک.
پس این d6 و d7 ورژن دلفی هستند ؟ یعنی دلفی 9 و 10 هم داریم ؟
من هم همیشه همین کار را میکردم اما این بار 38 تا فایل pas بود !برای نصب فایل یا کامپوننت هایی با پسوند Pas. میبایست همگی فابلها رو در شاخه
Program Files\Borland\Delphi7\Lib
کپی کرده و فایل با پسوند Pas. رو در پنجره
Component => Install Component => Browse
انتخاب کرده و OK کنید سپس گزینه Install را انتخاب کرده و OK کنید.اکنون کامپوننت شما آماده اجرا است
موفق باشید
حالا یه مشکل دیگه.من قبلآ از پوشه D6 یکی از پکیج ها رو نصب کرده بودم حالا موقع نصب دوتا از پکیج های پوشه d7 خطا میده.باید چکار کنم ؟
ممنون
کمک خیلی بزرگی به من کردین.بینهایت ممنونم محمد جانمسیر زیر رو برو:
file -> open project - >file type : delphi package
اگه از دلفی 7 استفاده می کنی d7
حالا 3 تا فایل هست یکی یکی باز کن و نصبشون کن
همه کامپوننت هاش نصب میشند نه به صورت تک تک.
فقط یه سوال : این کامپوننت با فونت تاهوما مشکل داره ؟
قابلی نداشت . به نظر من کسایی که دوست ندارند جواب دیگران رو بدهندنوشته شده توسط Mahdi_Delphi
یادشون رفته خودشون هم یه روزی مبتدی بودند
ولی در مورد مشکل با فونت تاهوما نمیدونم چون خودم از این کامپوننت استفاده نمیکنم
دقیقآ .به نظر من کسایی که دوست ندارند جواب دیگران رو بدهند
یادشون رفته خودشون هم یه روزی مبتدی بودند
نه مشکلی نبود اشتباه شد.ولی در مورد مشکل با فونت تاهوما نمیدونم چون خودم از این کامپوننت استفاده نمیکنم
بازم خیلی خیلی ممنونم.
سلام
من در سايت گشتم و به نتيجه اي نرسيدم.
زماني كه فايل frx7.dbk را در دلفي compile ميكنم اين پيغام رو ميده:
[
Fatal Error] Could not create output file 'c:\program files\borland\delphi7\Projects\Bpl\frx7.bpl'
اما با توجه به پيغام من اون فايل رو پاك كردم و دوباره اين فايل رو compile كردم ولي باز هم همين خطا رو داد. راه حل چيست.
با تشكر
سلام
مشکلت با TNT چیه ، به راحتی نصب میشهکاشکی یکی نصب کامپوننت TNT رو به ما میگفت !
کپی کردن فایلهای یه کامپوننت در دایرکتوری Lib کار درستی نیست ، بهتر اینه که بعد از نصب کامپوننت به روش های مختلف که دوستان گفتندTبرای نصب فایل یا کامپوننت هایی با پسوند Pas. میبایست همگی فابلها رو در شاخه
Program Files\Borland\Delphi7\Lib
کپی کرده و فایل با پسوند Pas. رو در پنجره
Component => Install Component => Browse
انتخاب کرده و OK کنید سپس گزینه Install را انتخاب کرده و OK کنید.اکنون کامپوننت شما آماده اجرا است
از منوی TOOLS گزینه Environments option رو انتخاب کنید و بعد در تب library روی سه نقطه library Path کلیک کنید و مسیر وجود فایلهای کامپوننت مورد نظر رو add کنید
موفق باشید
من هر دفعه ویندوز عوض می کنم یه دو سه ساعتی میشینم همینجوری کامپوننت ها که اکثرشون با پسوند pas هستند رو دونه دونه از تو دلفی نصب می کنم که خداییش خیلی سخت و داغونه
چجوری میشه این کامپوننت های pas ، همشون رو با هم نصب کرد؟
یعنی نجات
مرسی