سلام
من چیزی در مورد skin نمیدونم میشه راهنماییم کنید
چطوری ایجاد میشه.
چطوری میشه به برنامه اضافش کرد.
...و همه چیز در مورد آن.
دوستان اگه اطلاعاتی در اینمورد میدونن لطفا کمکم کنند
.
.
تو سایت سرچ زدم اطلاعات زیادی بود ولی کامل نیست
سلام
من چیزی در مورد skin نمیدونم میشه راهنماییم کنید
چطوری ایجاد میشه.
چطوری میشه به برنامه اضافش کرد.
...و همه چیز در مورد آن.
دوستان اگه اطلاعاتی در اینمورد میدونن لطفا کمکم کنند
.
.
تو سایت سرچ زدم اطلاعات زیادی بود ولی کامل نیست
میتونی از ocx یا همون activex استفاده کنی
این ocx رو روی فرم قرار بده تا اسکین فرم تغییر کنه
سلام.اسکین پوسته ی نرم افزار هست مثل مدیا پلیر که اسکین های مختلفی داره.می تونی به وسیله ی اکتیواس یا فایل هایی با پسوند skn رو به نرم افزارت اضافه کنی.
ممنون بچه ها
من skin نمیخوام . کار کردن باهاشون رو بلد نیستم
مثلا کاربر چطوری میتونه اونرو در هنگام اجرای برنامه تغییر بده؟
یا کدی رو که تو قسمت Form_Initialize مینویسم چی هستش؟
چطوری active میشه و....
مربوط به Load اسكين شما ميشه .یا کدی رو که تو قسمت Form_Initialize مینویسم چی هستش؟
مثلا کاربر چطوری میتونه اونرو در هنگام اجرای برنامه تغییر بده؟
خيلي سادست ، مثلا اگر شما از يك ابزار SkinCrafter ميدونيد كه ميشه به راحتي آدرس داد تا اسكين دوباره اعمال بشه.
میشه یه نمونه بذارین
فرض کنیم لیست تمامی skin ها توی combo باشه
ببین من میخوام از skin های دیگه استفاده کنم با پسوند skf یا skn
بايد از SkinCrafter استفاده كنيد . خودش تا دلتون بخاد Sample داره .
ممنون از راهنماییتون
من فقط میخوام چگونگی استفاده از آنها رو تو فرمم بدونم
اول فايل dll مربوط به skincraffer از Refrences مياريد و سپس کد زير
Private skin As New SKINCRAFTERLib.SCSkin2
Private Sub Form_Initialize()
skin.InitLicenKeys "SKINCRAFTER", "SKINCRAFTER.COM", "support@skincrafter.com", "DEMOSKINCRAFTERLICENCE"
skin.DefineLanguage 2
skin.InitDecoration 1
End Sub
Private Sub Form_Load()
skin.LoadSkinFromFile App.Path & "\Skin\vista_style.skf"
skin.ApplySkin
End Sub
که بجای vistya_slye ميتونيد skin های ديگه قرار بديد
دوست عزیز مشکل از dll مورد استفادت هست !
از Dll زیر استفاده کن . اگه یک بار رجیستر بشه مشکلی نخواهد داشت .
ممنون از کمکتون
میشه کاری کرد که کاربر بتونه از طریق کادر open....comon dialog یه skin دلخواه برای برنامه انتخاب کنه
تو نوشتن کدش مشکل دارم
یکی کمک کنه plz
چطپری میتونم از طریق کادر open ، اسکین رو اعمال کنم
سلام دوست عزیز .ممنون از کمکتون
میشه کاری کرد که کاربر بتونه از طریق کادر open....comon dialog یه skin دلخواه برای برنامه انتخاب کنه
تو نوشتن کدش مشکل دارم
چرا نمیشه .
واست نوشتمش و پروژه رو ضمیمه کردم .
وقتی فایل اسکین رو لود میکنم ابزار line رو نمایش نمیده
کسی این ابزار رو داره
راستی این label که ضمیمه شده به بانک اطلاعاتی وصل نمیشه
کسی label نداره که تمام این خصوصیات رو داشته باشه(هم به بانک اطلاعاتی وصل بشه هم موقع لود اسکین اونرو نمایش بده)
سلام شما براي تغيير و اعمال اسكين بايد در form_load اين كد رو وارد كنيد ا اسكين اكتيو بشه
skin1.ApplySkin Me.hwnd
خوب الان با يك تغيير كوچولو مي توني كاري بكني كه كاربر خودش اسكين رو عوض بكنه
براي راهنمايي هم اينو بگم كه مثلا تو يه فولدر پر اسكين داري(*.skn) ميتوني با استفاده از يه حلقه كاري كني كه با هر بار كليك روي يه كامند اسكين فورم عوض بشه براي راحتي كارت هم مي توني اسم فايل اسكين هاتو هم از شماره 1 بدي تا مثلا 6 بعد با شمارنده اي كه ميزاري با هر بار كليك كاربر اسكين عوض مي شه به همين راحتي
يكم روش فكر كن اگه بلد نشدي بگو تا برات سورسشو بزارم
ممنون از لطفتون ولی من مشکلم حل شده
فقط تنها ایرادی دارم اینه که من مثلا یه اسکین دلخواه به برنامه اضافه کردم
حالا میخوام کاری کنم که اگه من برنامه رو بستم دوباره اجرا کردم همون اسکین اجرا بشه
میشه کمک کنید کدشو بنویسم
من مشکلم رو با SaveSetting و getSetting حل کردم
ممنون
سلام
من با SkinCrafter مشکل دارم
من ازش تو vb6 استفاده می کنم اما وقتی تکس بوکس رو در حالت تایپ از راست قرار می دم .تکس بوکس مشکل دار می شه
اگه کسی می دونه دلیلش چیه راهنمایی کنه
ممنون
بهتره اصلا از این ابزار های ضعیف و مشکل دار استفاده نکنید !
سلام دوست گرامی
اما این هم با عقل جور در نمیاد که واسه هر برنامه ای که می خوام بنویسم بشینم اسکین بنویسم این در حالیست که می شه از رو اینترنت دانلود کرد
در ضمن این ابزار ضعیف نیست برای کاربرد زبان فارسی طراحی نشده
اگه ابزار خوب و قوی داری لینک بزار تا ما و دوستان استفاده کنند.
سلام اول از همه OCX تو فرمت Add كن بعد اين كدارو تو فرم Paste
پيروز باشي <> >< <>
'''''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''''''''''''''''''''''''''''''''''''''' '''''''''''''
Private Sub Command1_Click()
Skinner1.Skin = skBlueSkin
End Sub
Private Sub Command2_Click()
Skinner1.Skin = skSquarePlainSkin
End Sub
Private Sub Command3_Click()
Skinner1.Skin = skGreenSkin
End Sub
Private Sub Command4_Click()
Skinner1.Skin = skRedSkin
End Sub
Private Sub Command5_Click()
Skinner1.Skin = skSquareBlueSkin
End Sub
Private Sub Form_Load()
Me.WindowState = 2
Command1.Caption = "Skin 1"
Command2.Caption = "Skin 2"
Command3.Caption = "Skin 3"
Command4.Caption = "Skin 4"
Command5.Caption = "Skin 5"
End Sub
به نظر من بهتر از اسکین فریمورک استفاده کنید .سلام دوست گرامی
اما این هم با عقل جور در نمیاد که واسه هر برنامه ای که می خوام بنویسم بشینم اسکین بنویسم این در حالیست که می شه از رو اینترنت دانلود کرد
در ضمن این ابزار ضعیف نیست برای کاربرد زبان فارسی طراحی نشده
اگه ابزار خوب و قوی داری لینک بزار تا ما و دوستان استفاده کنند.
حتما این تاپیک رو مطالعه کنید .
https://barnamenevis.org/showthread.php?t=187072
موفق باشید .
ببخشید کدوم ocx ? من که چیزی نمیبینم !سلام اول از همه OCX تو فرمت Add كن بعد اين كدارو تو فرم Paste
پيروز باشي <> >< <>
شما مي تونيد از اين ابزار هم استفاده كنيد خيلي خوبه
سلام نصب كامل skin در VB6.هيچي بلد نيستم.از ب بسم ا... تا آخر
مر30