یک برنامه دارم که از یک ImageList استفاده میکنه که دارای تعداد زیادی ایکون داخلش هست چجوری میتونم از همون ImageList اون برنامه استفاده کنم البته برنامه بصورت سورس هست
یک برنامه دارم که از یک ImageList استفاده میکنه که دارای تعداد زیادی ایکون داخلش هست چجوری میتونم از همون ImageList اون برنامه استفاده کنم البته برنامه بصورت سورس هست
سلام
اگر سورس آن برنامه را در اختیار دارید، دیگر فکر نمی کنم مشکلی برای کپی کردن ImageList از آن برنامه داخل برنامه خودتان داشته باشید، مگر اینکه برنامه سورس با Vb6 نوشته نشده باشد
خوب باید چکار کنم؟ روشش رو لطفا بگید
سلام
از همون ImageList يك كپي بگيريد و تو فرم خودتون بزاريد، تصاوير داخل اون شماره گذاري ميشن از 0 تا يكي كمتر از تعداد
فرض كنيد مي خواهيد تصوير سوم رو تو PictureBox خودتون داشته باشيد، دستورش اين ميشه
Picture1.Picture = ImageList1.ListImages(2).Picture
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com
اگه منظورتون اینه که روی اون کلیک راست کنم و بعد تو برنامه خودم past کنم باید بگم برای این نمیشه
اما بقیه کنترل ها میشه
قبل از اینکه کنترل رو از پروژه قبلی کپی و در پروژه ی جدید پیست کنید، از قسمت کمپوننت ها، کنترل Microsoft Windows Common Controls (نسخه ای که توی پروژه ی قبلیتون استفاده شده)
رو تیک دار کنید.
خوب تیک داره چون روی فرم هستش پس باید وجو داشته باشه
در صورتی که نسخه هاشون یکی باشه، هیچ مشکلی وجود نداره.
سلام
1 - موقتا فرم پروژه قبلي رو به پروژه خودتون اضافه كنيد
2 - از ImageList كپي بگيريد و تو فرم جديدتون paste كنيد
3 - فرم قبلي رو از پروژه فعلي حذف كنيد،
با اين كار اتوماتيك رفرنسش هم اضافه ميشه
اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com