PDA

View Full Version : نصب Dll در اولین اجرای برنامه در مقصد



mehrdad196
پنج شنبه 13 دی 1386, 20:56 عصر
سلام دوستان

من می خوام در اولین اجرای برنامه در مقصد shamsi.dll یا هر dll دیگری را نصب کنم .
این دستور فقط یک بار در کامپیوتر جدید اجرا بشه . یعنی اگر کامپیوتر عوض شد باز هم برای یک بار این کد اجرا بشه .
کد این کار را پیدا کردم ولی نمیدونم اولاً کجا استفاده کنم ثانیاً چطوری فقط در اولین اجرای برنامه اجرا بشه (delphi 7)

ممنون

vcldeveloper
جمعه 14 دی 1386, 03:49 صبح
در اولین اجرای برنامه کلید خاصی در رجیستری ایجاد کن و هر بار در شروع کار برنامه مقدار آن کلید را چک کن، اگر وجود داشت، یعنی برنامه قبلا اجرا شده، اگر نداشت، یعنی برنامه اولین باری هست که اجرا میشه. همین کار را به جای کلید رجیستری با یک فایل بر روی هارد دیسک هم می تونی انجام بدی

Inprise
جمعه 14 دی 1386, 04:08 صبح
کلمهء نصب کردن ( Install ) معمولا برای کتابخانه ها ، مثلا DLL ها ، ئی بکار میره که از نوع COM ( اکتیواکس ) هستن و قبل از کاربرد باید ثبت و نصب بشن . DLL های معمولی نیازی به نصب ندارن و فقط همراه برنامه منتشر میشن

mehrdad196
جمعه 14 دی 1386, 13:57 عصر
منظور منو از نصب dll همون ثبتش بود .:چشمک:

ممنونم از راهنمایی تون .