PDA

View Full Version : نیاز ClientDataSet به فایل Midas.dll روی کلاینت



zman123456
چهارشنبه 21 آذر 1386, 11:03 صبح
سلام
من یه برنامه نوشتم که توش از ClientDataSet استفاده کردم.حالا که میخوام اجراش کنم روی client میگه که فایل Midas.dll رو می خواد اونتوری که فهمیدم باید تو شاخه system32 ویندوز ریخته بشه ولی اگر نخوام این کار رو بکنم باید ... ؟
تو این سایت تنها جوابی که داده شده بود و من پیدا کردم این بود که فایل رو باید کپی کرد.
یه جای دیگه خوندم که میشه با :

uses
MidasLib;

این مشکل رو حل کرد حالا میخوام اینو بگم تا دیگران هم ازش استفاده کنن.
اگر کسی از این دست آموزش ها بلد هست از مدیران سایت و بخش می خوام که این تاپیک رو برای این عنوان قرار بدن یا این تاپیک رو به صلاحدید خودشون به جایی منتقل کنند که برای دوستان کارایی داشته باشد.

vcldeveloper
چهارشنبه 21 آذر 1386, 22:49 عصر
همچین مواردی در فایل Deploy.txt ،که به همراه دلفی در سیستم کاربر نصب میشه، توضیح داده شده اند.

zman123456
پنج شنبه 22 آذر 1386, 07:43 صبح
جالب بود.تشکر.ولی چیزی در مورد اینکه :
اگر Qt Library رو به برنامه اضافه کنیم چه dll ی رو می خواد ننوشته.یا من ندیدیم؟

mrm0101
پنج شنبه 22 آذر 1386, 14:39 عصر
سلام . برای استفاده از برنامه های سه لایه ای datasnap باید حتماmidas.dll در ویندوز ریجسیتر بشود . شما می تونید دستی با کپی کردن این فایل در system32 و ریست کردن سیستم یا ریجستر کردن با استفاده از دستور regsvr32 midass.dll در قسمت run این فایل را ریجستر کنید . بعدش در قسمت commandprompt دستور scktsvr -install برای استفاده از این فایل را اجرا کنید تا کلاینت ها به سرور ارتباط برقرار کنند .
در نرم افزارهایی که می خواهید سی دی setup ایجاد کنید با استفاده از نرم افزار install shild می توانید این فایل را معرفی کنید که بصورت اتوماتیک نصب و ریجستر شود و نیازی به نصب دستی کاربران نباشد . با تشکر

zman123456
پنج شنبه 22 آذر 1386, 21:20 عصر
از تذکر به جای شما متشکرم.این مسئله را نمی دونستم چون این جور برنامه تابحال ننوشتم.
تا اونجایی که دیدم تو Deploy.txt ننوشته بود که اگر Qt به برنامه اضافه بشه چه dll یی نیاز است.
ولی من خوندم و دیدم که اگر این کتابخانه را در برنامه استفاده کنید حتما باید Qtinft70.dll هم داشته باشید.:متفکر:
اگر کسی میتونه مطلب رو پربارتر کنه یا اینکه من اشتباه میکنم را بگه.

Cave_Man
جمعه 23 آذر 1386, 14:12 عصر
لینک های مفید
http://dn.codegear.com/article/20568#_Toc444246758
http://www.distribucon.com/dcom95.asp
http://www.distribucon.com/midas.asp

zman123456
شنبه 24 آذر 1386, 13:15 عصر
در این تاپیک منظورم فقط اطلاع رسانی بود.اولش نمی دونستم که فایلی به نام Deploy هست که اینها هم توش نوشته.بعد دیدیم مطلب بعدی که نوشتم توش نیست.
بعد زیر همون مطلب اول نوشتم اگر هر کسی از این دست اطلاعات داره اینجا بنویسه.