با سلام
میخواستم بدونم چطور میشه در VB.Net ؛ Application path را به طور Dynamic تعریف کرد.
با تشکر.
با سلام
میخواستم بدونم چطور میشه در VB.Net ؛ Application path را به طور Dynamic تعریف کرد.
با تشکر.
دقیقا یعنی چی؟
اگه منظورت تغییر آن بر اساس یک الگوریتم خاص است خوب الگوریتم که مشخص استوفقط کد مربوطه را بنویس و مسیر های متفاوت خلق کن.
دوباره سلام :D
منظورم اینه که چطور مثلا مسیر دیتابیس را تعریف کنم که اگر کاربر هنگام نصب برنامه آن را در هر فولدر مورد نظری ذخیره کرد...آن فایل و مسیرش به طور داینامیک توسط برنامه شناخته بشه؟
متشکرم :)
سلام
خب کاری نداره خانم
کافیه یه Button روی فرم بگذارین برای انتخاب مسیر بانک با استفاده از کنترل OpenFileBrowser (که امکان داره هر جائی باشه) بعد با دانستن نوع بانک کانکشن استرینگ مربوطه رو خودت دستی با توجه به آدرسی که از فایل بدست میاری بنویسی و به بانک وصل بشی (البته منظور از بانک بانک اطلاعاتی بود!)
پاسخ فوق توسط دوست عزیز SH
. در حالی است که شما بخواهید اجازه انتخاب را به کار بر بدهید
در غیر اینصورت باید مسیر را هنگام نصب نرم افزار (باکمک Setup) ذخیره کنید و یا پوشه های مختلف را بدنبال فایل مورد نظر بگردید.
و باز هم Installshield x 10.0 :wink:باید مسیر را هنگام نصب نرم افزار (باکمک Setup) ذخیره کنید
روشی که باید استفاده کنید این است:
باید جداول خود را در پوشه ای در زیر پوشه اصلی محل اجرای برنامه بریزی. مثلا در پوشه ای به نام DataBase.
حالا در زمان اجرای برنامه به صورت RunTime باید مسیر اجرای برنامه را به دست بیاری. در دلفی توسط دستور
Path:=ExtractFilePath(Application.ExeName& #41;
این کار انجام می شه. بعدش دیگه مشخصه، مسیر نصب دیتابیس اینه، مسیری که از بالا به دست می آید + DataBase. یعنی:
Path+'DataBase'
در آخر هم باید مسیر بانکها جداولت را به صورت RunTime بدهی و سپس آنها را Active کنی.
موفق باشی :)