مشاهده نسخه کامل
: طريقه ي نصب هر نوع كامپونتي
shayan_p30
20-02-2007, 09:09
سلام:biggrin:
من مي خوام طريقه ي نصب هر نوع كامپونت و Dll,Ocx,.Pas,... رو ياد بگيرم كسي بلده.
ممنون:)
MasterData
20-02-2007, 23:34
قبلا توضيح مختصري دادم مطالعه كنيد مشكل داشتيد در خدمتيم
shayan_p30
22-02-2007, 07:22
پيدا نكردم چي كار كنم:question:
soltanmahdi
22-02-2007, 20:04
با سلام خدمت دوستان.
اگه می شه کمک کنید. چیزه مهمی رو دوستمون مطرح کرده. من هم پیدا نکردم.
ممنون
Mahmood_N
23-02-2007, 00:29
سلام
برای نصب کامپوننتهایی که فایل .Pas دارند :
از منوی Components گزینه Install Components رو انتخاب کنید و در صفحه باز شده به قسمت Install in New Package برید ( برای این که اون کامپوننت توی یک Package جدید نصب بشه ) ، فایل مورد نظر رو وارد کرده و نام Package اون رو بنویسید ( در کادر مربوطه ) و بعد روی Install کلیک کنید ...
بعد از این کار Package ساخته میشه و پنجره ای باز میشه ، که باید توی اون روی گزینه Install کلیک کنید تا کامپوننت نصب بشه و پیغامی مبنی بر نصب شدن کامپوننت ظاهر بشه ...
نکات قابل توجه :
1. در این قسمت می تونید چند فایل رو وارد کنید و چند کامپوننت رو با هم نصب کنید ( که همه توی یک Package میرن )
2. برای وارد کردن نام Package اول روی Browse کلیک کنید وبعد به مسیر Lib یا Import دلفی برید و نام Package رو بنویسید و OK کنید تا فایلها و Package کامپوننت توی اون مسیر ساخته بشند ، اگر در موقعی این کار رو نکردید ، در پوشه ای که کامپوننت قرار داره ، فایلهایی که پسوند dcu و Inc و dfm دارند رو به یکی از دو مسیر بالا کپی کنید ...
برای نصب کامپوننتهای درون یک Dll :
از منوی Project گزینه Import Type Library رو انتخاب کنید ، در پنجره باز شده لیستی از Dll های شناخته شده توسط دلفی نشون داده میشه ...
اگر Dll مورد نظر شما توی این List نبود روی Add کلیک کنید و فایل Dll خودتون رو وارد کنید ، بعد از وارد کردن ( اگر Dll مجاز باشه ) نام کامپوننت اون ( نام Class مربوط به اون ) در قسمت Class Name نوشته می شه ، در قسمت Pallete Name نام صفحه ای که می خواید کامپوننت توش قرار بگیره رو مشخص کنید ، بعد باید روی Install کلیک کنید تا صفحه مربوط به انتخاب Package ظاهر بشه که مثل همون مورد بالا باید تنظیم کنید ...
برای نصب یک OCX :
از منوی Components گزینه Import ActiveX Components رو کلیک کنید تا پنجره مربوطه باز بشه ، توی این پنجره هم مانند مورد بالا ( Dll ) لیستی از OCX های شناخته شده نشون داده میشه ، اگه OCX مورد نظر شما نبود روی Add کلیک کنید و فایلتون رو وارد کنید ... ، بقیشم مثل همون Dll هست ...
نکته قابل توجه :
بعضی از فایلهای Dll و یا OCX باید برای استفاده حتما در ویندوز Register بشن ، مثلا Shamsi.Dll باید رجیستر بشه ( یعنی به ویندوز شناسونده بشه ) ...
برای رجیستر کردن یک OCX یا Dll به مسیر Start \ Run برید و این عبارت رو بنویسید :
RegSvr32 NameDLL
بعضیها رو هم باید با برنامتون موقع استفاده توی کامپیوتر کاربر رجیستر کنید ، برای این کار توی دلفی از دستور زیر استفاده کنید ( یکی از توابع Api ) :
اول ShellApi رو به قسمت Uses اضافه کنید ...
بعد از کد زیر استفاده کنید :
;(ShellExecute(Handle, 'regsvr32', 'FileName.Dll', '/i', nil, 0
یا
;(WinExec('regsvr32 FileName.Dll /i', SW_HIDE
توجه :
منظور از " i/ " توی کد بالا همون Install هست و با گذاشتن " U/ " به جای اون می تونید Dll رو Unregister کنید ( یعنی از حالت رجیستر شده بیرون بیارید ) ...
امیدوارم توضیحات کامل باشه ...
موفق باشید ...
shayan_p30
23-02-2007, 08:53
ممنون توضيحات كامل بود.:);):happy:
فقط سوال من اينه كه يه كامپونت مانند KDtele 3.6(كه فقط يه فايل DFM داره) رو چه طوري بايد نصب كرد:question:
Mahmood_N
24-02-2007, 03:32
سلام
فقط سوال من اينه كه يه كامپونت مانند KDtele 3.6(كه فقط يه فايل DFM داره) رو چه طوري بايد نصب كرد
اصولا یک همچین کامپوننتی نمی تونه وجود داشته باشه ...
و فکر کنم که KDtele برای خودش نصب داشته باشه و خودش Package هاش رو کامپایل کنه ، اگر هم که در پوشه محلی که اون رو نصب کردید یک فایل DFM هست ، شاید مثال باشه ...
موفق باشید ...
MasterData
24-02-2007, 08:41
اصولا یک همچین کامپوننتی نمی تونه وجود داشته باشه
فكر كنم اين كامپوننتها فقط پكيج نصب همراهشون هست(bpl) و فايهلي Dcu
Mahmood_N
24-02-2007, 21:31
سلام
فكر كنم اين كامپوننتها فقط پكيج نصب همراهشون هست(bpl) و فايهلي Dcu
ممکنه ولی فقط یک فایل DFM امکان نداره ، چون فایل مربوط به فرم هست و امکان نوشتن کد و توابع توش وجود نداره ...
موفق باشید ...
mahdi bg
25-02-2007, 07:10
سلام
در تکمیل پست Mahmood_N اینم اضافه کنم که
نصب کامپوننت با پسوند dpk
اول روی فایل کلیک می کنیم دلفی باز میشه توی
صفحه ای که باز میشه اول Compile و بعد install رو بزنید
حتما یه پیغام می ده که نشون دهنده نصب کامپوننت هستش
چندتا فایل ساخته میشه توی همون پوشه ای که
فایل dpk بوده اونا رو توی شاخه Lib
مربوط به دلفی ذخیره کنید.
shayan_p30
01-03-2007, 07:54
سلام
در تکمیل پست Mahmood_N اینم اضافه کنم که
نصب کامپوننت با پسوند dpk
اول روی فایل کلیک می کنیم دلفی باز میشه توی
صفحه ای که باز میشه اول Compile و بعد install رو بزنید
حتما یه پیغام می ده که نشون دهنده نصب کامپوننت هستش
چندتا فایل ساخته میشه توی همون پوشه ای که
فایل dpk بوده اونا رو توی شاخه Lib
مربوط به دلفی ذخیره کنید.
ممنون از اينكه توضيحات رو كامل كردي:)
shayan_p30
01-03-2007, 07:55
آقا يعني اينجا هيچ كس KDtele 3.6 رو نصب نكرده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
delphianddotnet
02-03-2007, 00:27
آقا يعني اينجا هيچ كس KDtele 3.6 رو نصب نكرده.
سلام . جواب شما همونه که اقا محمود گفتن. و فکر نکنم هیچ بحثی روش باشه!
ممکنه ولی فقط یک فایل DFM امکان نداره ، چون فایل مربوط به فرم هست و امکان نوشتن کد و توابع توش وجود نداره
shayan_p30
02-03-2007, 13:50
نه من فقط مي خوام بدونم:
آقا يعني اينجا هيچ كس KDtele 3.6 رو نصب نكرده.
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Mahmood_N
03-03-2007, 00:58
سلام
آقا يعني اينجا هيچ كس KDtele 3.6 رو نصب نكرده.
من نسخه 3.3 رو نصب کردم ، خودش فایل نصب داشت ، بعد یکی دوتا از فایلهاش رو کرک کردم و دارم استفاده می کنم ...
حالا مشکلت حل شد ! ؟
موفق باشی ...
mahdi bg
03-03-2007, 05:23
سلام
ممنون از اينكه توضيحات رو كامل كردي:)
قابلی نداشت
shayan_p30
08-03-2007, 07:27
سلام
من نسخه 3.3 رو نصب کردم ، خودش فایل نصب داشت ، بعد یکی دوتا از فایلهاش رو کرک کردم و دارم استفاده می کنم ...
حالا مشکلت حل شد ! ؟
موفق باشی ...
خواب چه جوري؟:sad:
رضا حاجي زاده
10-03-2007, 17:16
سلام
من نسخه 3.3 رو نصب کردم ، خودش فایل نصب داشت ، بعد یکی دوتا از فایلهاش رو کرک کردم و دارم استفاده می کنم ...
حالا مشکلت حل شد ! ؟
موفق باشی ...
با سلام
دوست عزیز می تونی لینک دانلود کرک این ورژن رو بذاری منم دارمش ولی.....:blush:
موفق باشی
Mahmood_N
12-03-2007, 02:00
سلام
خواب چه جوري؟
میگم که خودش فایل نصب داشت ، خودش Setup داره ...
با سلام
دوست عزیز می تونی لینک دانلود کرک این ورژن رو بذاری منم دارمش ولی.....
موفق باشی
اینم لینک دانلود ( برای نسخه 3.6 که من دارم کار کرد ) ...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشی ...
shayan_p30
15-03-2007, 10:52
از همتون ممنونم:).اين آخرين پست من در اين تاپيكه.
موفق باشيد;)
Shahriar-b
22-03-2007, 13:27
اینم لینک دانلود ( برای نسخه 3.6 که من دارم کار کرد ) ...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشی ...
سلام این که گزاشتید برای 3,5 است و روی 3,6 کار نمیکنه !!
من کرک 3,6 رو دارم ولی کار نمیکنه و همون پیغام 30 روز رو میده کسی میتونه کمک کنه ؟؟
Mahmood_N
24-03-2007, 03:44
سلام
فایلهای زیر رو از مسیری که KDTele رو توش نصب کردید بردارید و آپلود کنید و اینجا بزارید تا من یه امتحانی بکنم
لیست فایلها :
1. KDTeleDelphi7.bpl
2. UnitKDCommon.dcu
3. UnitKDReg.dcu
منتظرم ...
موفق باشید ...
رضا حاجي زاده
24-03-2007, 13:23
با سلام من این کامپوننت رو درست کرک کردم روی ورژن 3.5 حتما می ذارمش
موفق باشید
Shahriar-b
28-03-2007, 18:39
سلام
لطفا کرک کامپوننت ImageEn رو بزارید
ممنون
as13851365
05-04-2007, 17:45
من می خوام برنامه ای که می نویسم مانند برنامه بابیلون (دیکشنری) هر جا که نیاز داشتم برنامه را فراخوانی کنم یعنی سورسی که صفحه کلید را کنترل کنه و بدون این که برنامه ظاهر بشه با استفاده از صفحه کلید کاری برای کاربر انجام بدهد لطفا کمک کنید اونائی که از دانش خودشون مارا محروم نخواهند کردن آقائی کنند و با من تماس بگیرند
as13851365@yahoo.com
هم می توانید ایمیل ارسال کنید هم می توانید ادم کنید
delphianddotnet
06-04-2007, 02:25
لطفا کرک کامپوننت ImageEn رو بزارید
تو سايت جستجو كن جناب NoneForce ورژن 2.4.7 اونو بصورت فول گزاشتن.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.