PDA

View Full Version : سوال: اسکین سازگار با ویندوز



_behnam_
سه شنبه 24 اسفند 1389, 23:18 عصر
با سلام دوستان و اساتید :لبخند:
میخواستم بپرسم چه طور میتونم اسکین پروژه ام رو سازگار با ویندوزی که توش اجرا میشه کنم
یعنی اگه برنامه تو ویستا اجرا شد دکمه ها مثل دکمه های ویستا بشن اگه تو 7 اجرا شد مثل ویندوز 7 بشن اگه تو XP اجرا شد مثل XP بشن

محسن واژدی
سه شنبه 24 اسفند 1389, 23:56 عصر
سلام علیکم
برای اینکار از APIی استفاده میشود
برای اینکار ابتدا apiی زیر را در ماژول قرار داده

Public Declare Sub InitCommonControls Lib "comctl32" ()

سپس دستور زیر را در روال submain یا روال Initialize فرمتون قرار دهید

Private Sub Form_Initialize()
Call InitCommonControls
End Sub

و در پایان هم فایل زیر را دانلود و در کنار فایل اجرایی برنامه تان قرار دهید و نام آنرا همنان فایل exe برنامه تون کنین اما فرمتش همچنان بایستی "manifest" باشد همانند فایل زیر

موفق باشید