سلام
تو وی بی 6 چطوری ادرس دهی کنیم که وقتی برنامه رو روی سی دی ریختیم
و روی کامپیوتر فرد دیگری اجرا کردیم هم فایل های صوتی یا تصویری اجرا شود ؟
یا علی خدا نگهدار
سلام
تو وی بی 6 چطوری ادرس دهی کنیم که وقتی برنامه رو روی سی دی ریختیم
و روی کامپیوتر فرد دیگری اجرا کردیم هم فایل های صوتی یا تصویری اجرا شود ؟
یا علی خدا نگهدار
از app.path استفاده کنید.
توی این خاصیت مسیر اجرای برنامه ذخیره میشه.
سلام
ممنونم
میشه با ذکر یه مثال بیشتر توضیح بدی
یا علی
مثلا برای مسیر یک فایل تصویر آنرا در پوشه ای که برنامه قرار دارد بیندازید و بعد
DirPic=app.path+"\pic.bmp"
حتی میتوانید در یک ساب فولدر فایل را قرار دهید و بعد
DirPic=app.path+"\Images\pic.bmp"
دوست عزیزمون درست می فرمایند ولی این کد یک مشکل داره یعنی اگر این برنامه رو توی ریشه اصلی اجرا کنید پیغام خطا میدهمثلا برای مسیر یک فایل تصویر آنرا در پوشه ای که برنامه قرار دارد بیندازید و بعد
DirPic=app.path+"\pic.bmp"
حتی میتوانید در یک ساب فولدر فایل را قرار دهید و بعد
DirPic=app.path+"\Images\pic.bmp"
بهتره از کد زیر استفاده کنید:
اول یک متغیر از جنس string بساز (در قسمت general فروم)
بعد در رویداد Form_Load کد زیر رو بنویس:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شکل کلیش اینه:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از این پس مثل کد دوستمون رو بنویس فقط با یکم تغییر به صورت زیر:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به همین راحتی به همین خوشمزگیکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
خیلی ببخشیدا
اولا کدی که من نوشتم هیچگونه اروری نداره و فقط به خاطر اینکه داخل کد تگ نذاشتم بهم ریخت
که شکل اصلیش اینه
بعدش هم باید خدمتتون عرض کنم که app.path هیچوقت آخرش بک اسلش \ نداره.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کدت درسته مشکل کارت همینجاست دیگهبعدش هم باید خدمتتون عرض کنم که app.path هیچوقت آخرش بک اسلش \ نداره.
تو یک نرم افزار بنویس که app.path رو نشون بده بعد همون نرم افزار رو بزار توی ریشه اصلی یک درایو مثلا توی خود درایو c منظورم ایه که تو پوشه خاصی نباشه بعد برنامه رو اگر اجرا کنی / هم آخرش داره
این یک عیب وی بیه به نظر من
ولی به راحتی قابل حله با اون کدی که من نوشتم![]()
تایید میشه - آخه خیلی وقته کار نکردم.
ولی بهتره که اینجور باشه
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by Smafias; 25-04-2008 at 21:20.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)