PDA

View Full Version : سوال: نحوه دسترسي به CustomerTools.dll



BANKER
پنج شنبه 02 مهر 1388, 05:38 صبح
باسلام به شما دوستان عزيز
من يك برنامه كم وبيش آماده انبارداري داشتم كه درآن از كتابخانه CustomerTools.dllاستفاده شده اما چگونه مي شود آنرا در يك پروژه ديگر استفاده كرد واين فايل رابايد دركدام قسمت نگهداري كنم
راستش رابخواهيد من آن را در debug
Visual Studio 2005\Projects\ProjectAnbarDary\ProjectAnbarDary\bi n\Debug پروژه ام گذاشتم وبعد همين CustomerTools.dllرا در
پوشهC:\WINDOWS\Microsoft.NET\Framework\v2.0.50 727

BANKER
پنج شنبه 02 مهر 1388, 07:06 صبح
آهاي برنامه نويسان غدر !!!!
كسي نيست به داد اين بنده برسه!!

BANKER
پنج شنبه 02 مهر 1388, 11:38 صبح
باسلام به شما دوستان عزيز
من يك برنامه كم وبيش آماده انبارداري داشتم كه درآن از كتابخانه CustomerTools.dllاستفاده شده اما چگونه مي شود آنرا در يك پروژه ديگر استفاده كرد واين فايل رابايد دركدام قسمت نگهداري كنم
راستش رابخواهيد من آن را در debug
Visual Studio 2005\Projects\ProjectAnbarDary\ProjectAnbarDary\bi n\Debug پروژه ام گذاشتم وبعد همين CustomerTools.dllرا در
پوشهC:\WINDOWS\Microsoft.NET\Framework\v2.0.50 727
كمكم كنيد اي دوستان

atryad
پنج شنبه 02 مهر 1388, 11:55 صبح
با سلام
اگه این dll رو به References هر پروژه ای که میخوای کار کنی اضافه کنی فکر کنم دیگه مشکل نداره و لازم نیست اونو جای دیگه کپی کنی و برنامه موقع ساخت setup به طور اوتوماتیک ای dll رو کنار فایلهای debug کپی میکند
http://up.iranblog.com/2/1253833072.jpg

BANKER
پنج شنبه 02 مهر 1388, 12:02 عصر
آخه اين dll را ازخارج FrameWork.netآورده ام! در شاخهاي كه گفتم اين dllوجود ندارد:گیج:
شاخهC:\WINDOWS\Microsoft.NET\Framework\v2.0.50 727:کف:

atryad
پنج شنبه 02 مهر 1388, 12:12 عصر
خوب از هر کجا آورده باشی اگه استاندارد .net باشه با اضافه کردن اون به References هر پروژه میتونی ازش استفاده کنید
مثل dll ضمیمه
http://up.iranblog.com/2/1253850288.jpg

BANKER
پنج شنبه 02 مهر 1388, 12:23 عصر
مي بخشيد اما ميشه نحوه اضافه كردن بهrefrence را يكبار برايم به گونهاي توضيح دهيد تا با دانسته خود مقايسه كنم وببينم چه فرقي باهم دارد!!:بامزه:

BANKER
پنج شنبه 02 مهر 1388, 12:45 عصر
فايل كتابخانه اي envdte.dll چه كمكي براي برنامه نويسي است

atryad
پنج شنبه 02 مهر 1388, 12:45 عصر
اینو ببین شاید به کارت بیاد
من از این روش استفاده میکنم

BANKER
پنج شنبه 02 مهر 1388, 12:58 عصر
سوالم را دوباره مطرح مي كنم :

فايل كتابخانه اي envdte.dll چه كمكي براي برنامه نويسي است
در ضمن اينcustomertolls.dll را نتونستم درفولدر\:c
اضافه كنم!! يعني بايد درفايل خود پروژه ودر bin\debug قرار دهم

BANKER
پنج شنبه 02 مهر 1388, 13:36 عصر
لطفا به اين مبتدي كه ميخواد حرفه اي بشه كمك كنيد حرفه اي ها!!!!!!!!!!!:لبخند:
لطفا به صفحه قبل يه نگاه بندازيد حرفه اي هاي غدر:متفکر::متفکر:

atryad
پنج شنبه 02 مهر 1388, 13:45 عصر
اگه میشه dll رو اینجا آپ کن تا طریقه استفاده از اون رو بهتر برات توضیح بدم با تشکر

BANKER
پنج شنبه 02 مهر 1388, 14:14 عصر
اين آدرسش
C:\Program Files\Common Files\Microsoft Shared\MSEnv\PublicAssemblies
اين هم خودش

atryad
پنج شنبه 02 مهر 1388, 14:39 عصر
من dll خودتون روگفتم
این dll رو که گزاشتین فکر کنم خیلی کارا انجام میده من زیاد درباره این نمیدونم
http://up.iranblog.com/2/1253863678.jpg

BANKER
پنج شنبه 02 مهر 1388, 21:00 عصر
ببخشيد آقاي atryad
من به خاطر مشكلي نتوانستم از ساعت 15 به بعد online باشم ولي الان اين dll را گذاشتم اگر وقت كرديد مرا راهنمايي كنيد:

BANKER
پنج شنبه 02 مهر 1388, 23:14 عصر
من مرد استفادش را كه در كد پروژهام داشتم گذاشتم باز اگر بشه بگوييد اشكال من در اضافه كردن كتابخانه ام چيست منون ميشوم


private void btnEnter_Click(object sender, EventArgs e)
{
try
{
frmMain.connection.ConnectionString = "Data Source=" + txtServer.Text + ";Initial Catalog=Anbar;Persist Security Info=True;User ID=" + txtUsername.Text + ";Password=" + txtPassword.Text + "";
}
catch
{
CustomerTools.FarsiMessageBox.ShowDialog("ارتباط برقرار است.");
}
Close();
}

atryad
پنج شنبه 02 مهر 1388, 23:40 عصر
با سلام
دوست عزیز نحوه استفاده توی مثال ضمیمه است
یه نگا کن و من چون وقت زیادی نداشتم از تمام کلاسها نتونستم توی مثال اسفاده کنم فقط چند تای اون رو استفاده کرده ام بقیه رو هم خودت میتونی با کلیک راست رو نام dll و انتخاب گزینه که توی عکس مشخص شده ببینی
http://up.iranblog.com/2/1253878689.jpg
راستی اضافه کردن dll هم به روشی بود که توی تایپیکهای قبلی گفتم
با تشکر

BANKER
شنبه 04 مهر 1388, 08:39 صبح
دستتان درد نكنه خيلي ممنون :تشویق::قلب: