ورود

View Full Version : روش مسیردهی به فایل



vahid64
یک شنبه 15 فروردین 1389, 13:26 عصر
با سلام
من تو برنامه ام از یه سری عکس gif استفاده کردم
که اینها رو داخل پوشه animation کنار فایل exe برنامه قرار دادم
و برای فراخوانی gif ها به جای آدرس فقط این عبارت رو می نوشتم

gif1.LoadFromFile('\Animations\Adamak.gif');
حالا تو برنامه ام وقتی از opendialog استفاده می کنم
زمان لود فایل مسیر پیش فرض آخرین مسیر استفاده شده از openDialog میشه و طبیعتاً تو اون مسیر هم پوشه animation و فایل های داخلش نیست و ارور میده.

کسی راه حلی داره برای این مشکل ؟

hossein_h62
یک شنبه 15 فروردین 1389, 14:02 عصر
سلام
اگه درست متوجه شده باشم فکر کنم کد زیر کارتون رو راه بندازه :



exepath:=ExtractFileDir(application.ExeName);
gif1.LoadFromFile('exepath'+'\Animations\Adamak.gi f');

Mahmood_M
یک شنبه 15 فروردین 1389, 14:09 عصر
در قسمت Options از خصوصيات OpenDialog مقداري با عنوان " ofNoChangeDIR " قرار داره ، اون رو برابر True قرار بديد تا مسير پيشفرض تغيير نكنه ...

موفق باشيد ...