اگر تابحال با ویژوال بیسیک برنامه نوشته اید، احتمالاً با مشکل آدرس دهی تصویر درون برنامه برخورد کرده اید. یعنی اگر آدرس فایل رو به طور مطلق تعیین کنید، برای مثال d:pic1.jpg در این صورت برای اجرای برنامه در کامپیوتری دیگر، تصویر pic1 نیز باید در درایو d کپی شود که کار جالبی به نظر نمی رسد، و اگر خود ما پای سیستم نباشیم باید بسپاریم که این کار رو انجام دهند. برای حل این مشکل، از دستوری مشابه دستور زیر در form_load استفاده کنید.

s=App.Path & "imgpic1.jpg"

picture1.picture=loadpicture(s)

در مثال بالا تصویر درون پوشه img برای سازماندهی بهتر قرار گرفته و این پوشه در کنار فایل اجرایی برنامه باید قرار گیرد.



موضوعات مرتبط: آرشیو

برچسب ها:


تاريخ : جمعه 18 اسفند 1391 | 17:19 | نویسنده : سجاد |