Heidari66
چهارشنبه 16 تیر 1389, 22:59 عصر
سلام
شاید این ترفند رو بلد باشید ولی من میگم تا بعدن نگی نگفتی ، تازه خودم کشفش کردم:لبخند: البته سه راه حل داره :
راه حل اول: استفاده از فایل XPStyle.res در پروژه.
راه حل دوم: استفاده از نرم افزار Resource Hacker و افزودن فایل XPStyle.res به فایل کامپایل شده ...(یا این روش میتونید حتی فایل XPStyle.res رو به خود نرم افزار VB6 یعنی فایل اجرایی برنامه((VB6.exe)) اضافه کنید تا وی بی هم استیل ایکس پی بگیره، البته فایل VB6.exe با نسخه 6.0.97.82 ضمیمه کردم ، اگه با نسخه نرم افزارتون یکیه جایگزین کنید.اینم لینک دانلود فایل : http://heidari66.persiangig.com/VB6-6.0.97.82.rar
راه حل سوم: استفاده از فایل exe.manifest*
************************************************** *****************
راه حل اول:
این فایلی رو که ضمیمه کردم رو دانلود کنید و یه پروژه باز کنید و مطابق عکس فایل رو به پروژه اضافه کنید حالا پروژه رو کامپایل یا همون میک کنید و تغییرات رو ببینید :
http://barnamenevis.org/forum/attachment.php?attachmentid=52525&stc=1&d=1278578664
اینجوری میشه:
http://barnamenevis.org/forum/attachment.php?attachmentid=52526&stc=1&d=1278578664
راه حل دوم :
فایل XPStyle.res (http://barnamenevis.org/forum/attachment.php?attachmentid=52501&stc=1&d=1278525438) و ResHacker.exe رو که ضمیمه کردم دانلود کنید و پروژه کامپایل یا ساخته شده رو با نرم افزار ResHacker باز کنید و مطابق عکس فایل XPStyle رو به برنامه اضافه کنید و برنامه رو ذخیره کنید، توجه داشته باشید بعد از افزودن فایل XPStyle اون 24 که زیر Version Info نوشته شده به برنامه اضافه میشه...همین...
البته همونطور که گفتم با این روش میتونید فایل خود VB6.exe رو باز کنید و فایل XPStyle رو بهش اضافه کنید تا موقع کار با برنامه ظاهر برنامه هم مانند ایکس پی زیبا بشه ...
http://barnamenevis.org/forum/attachment.php?attachmentid=52522&stc=1&d=1278578172
راه حل سوم :
یه نوت پد باز کنید و این اطلاعات رو داخلش بریزید و فایل رو بانام exe.manifest* ذخیره کنید و فایل ایجاد شده رو کنار برنامه ساخته شده بگذارید، بدی این روش اینه که همیشه باید این فایل کنار برنامتون باشه...
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourAppName"
type="win32" />
<description>Your application description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*" />
</dependentAssembly>
</dependency>
</assembly>
دقت کنید جای * نام برنامه و جای CompanyName.ProductName.YourAppName در داخل نوت پد اطلاعات برنامه رو وارد کنید...
دو راه حل اول رو خودم کشف کردم و راه حل سوم رو خودم دزدیدم:لبخند:
یاعلی
شاید این ترفند رو بلد باشید ولی من میگم تا بعدن نگی نگفتی ، تازه خودم کشفش کردم:لبخند: البته سه راه حل داره :
راه حل اول: استفاده از فایل XPStyle.res در پروژه.
راه حل دوم: استفاده از نرم افزار Resource Hacker و افزودن فایل XPStyle.res به فایل کامپایل شده ...(یا این روش میتونید حتی فایل XPStyle.res رو به خود نرم افزار VB6 یعنی فایل اجرایی برنامه((VB6.exe)) اضافه کنید تا وی بی هم استیل ایکس پی بگیره، البته فایل VB6.exe با نسخه 6.0.97.82 ضمیمه کردم ، اگه با نسخه نرم افزارتون یکیه جایگزین کنید.اینم لینک دانلود فایل : http://heidari66.persiangig.com/VB6-6.0.97.82.rar
راه حل سوم: استفاده از فایل exe.manifest*
************************************************** *****************
راه حل اول:
این فایلی رو که ضمیمه کردم رو دانلود کنید و یه پروژه باز کنید و مطابق عکس فایل رو به پروژه اضافه کنید حالا پروژه رو کامپایل یا همون میک کنید و تغییرات رو ببینید :
http://barnamenevis.org/forum/attachment.php?attachmentid=52525&stc=1&d=1278578664
اینجوری میشه:
http://barnamenevis.org/forum/attachment.php?attachmentid=52526&stc=1&d=1278578664
راه حل دوم :
فایل XPStyle.res (http://barnamenevis.org/forum/attachment.php?attachmentid=52501&stc=1&d=1278525438) و ResHacker.exe رو که ضمیمه کردم دانلود کنید و پروژه کامپایل یا ساخته شده رو با نرم افزار ResHacker باز کنید و مطابق عکس فایل XPStyle رو به برنامه اضافه کنید و برنامه رو ذخیره کنید، توجه داشته باشید بعد از افزودن فایل XPStyle اون 24 که زیر Version Info نوشته شده به برنامه اضافه میشه...همین...
البته همونطور که گفتم با این روش میتونید فایل خود VB6.exe رو باز کنید و فایل XPStyle رو بهش اضافه کنید تا موقع کار با برنامه ظاهر برنامه هم مانند ایکس پی زیبا بشه ...
http://barnamenevis.org/forum/attachment.php?attachmentid=52522&stc=1&d=1278578172
راه حل سوم :
یه نوت پد باز کنید و این اطلاعات رو داخلش بریزید و فایل رو بانام exe.manifest* ذخیره کنید و فایل ایجاد شده رو کنار برنامه ساخته شده بگذارید، بدی این روش اینه که همیشه باید این فایل کنار برنامتون باشه...
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="CompanyName.ProductName.YourAppName"
type="win32" />
<description>Your application description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*" />
</dependentAssembly>
</dependency>
</assembly>
دقت کنید جای * نام برنامه و جای CompanyName.ProductName.YourAppName در داخل نوت پد اطلاعات برنامه رو وارد کنید...
دو راه حل اول رو خودم کشف کردم و راه حل سوم رو خودم دزدیدم:لبخند:
یاعلی