اينكار نه با توبع API و نه با كد نويسي امكان پذبر نيست چون محيط ويژوال بيسيك، محيط ويندوز 98 هست يعني ذاتش ماله 98 و ويندوزهاي قديميه ولي با استفاده از كدهاي XML كه ربطي به وبلاگ من و مبحس ما نداره ميشه يه كارايي كرد. از اسم XML حول نكنيد هــا… فقط كافيه اونا رو همون طور كه در زير نوشتم كپي كنيد.
يعني چي…؟
ببينيد شما اولين كاري كه بايد بكنيد اينه كه برنامه Notepad رو باز كنيد بعد كد زير رو توش كپي كنيد و برنامه رو با نام x.exe.MANIFEST ذخيره كنيد. (x همون نام برنامتونه)
مثلاً فرض مكنيم فايل برنامه شما اسمش هست Project1.exe ، پس شما بايد كدهاي زير رو توي Notepad كپي كنيد و با نام Project1.exe.MANIFEST ذخيره كنيد و فايل ذخيره شده (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="Name"
type="win32"
/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
به جاي قسمتي كه پر رنگ شده (Name) نام برنامتون رو قرار بديد.
اما كارمون تموم نشده. مطمئناً اونقدر عجله داشتيد كه تا اينجاي آموزش رو نخونديد و رفتيد سره وقته… حالا كه ديديد برنامه اجرا نميشه (پيغام خطا ميده) اومديد ادامه آموزش رو بخونيد. بلــــــــه پيغام خطا ميده، بچه بازي كه نيست…!
حالا چه كار كنيم كه پيغام خطا نده؟
آهـــــــا… ، اول پروژه برنامتون رو باز كنيد (.vbp). حالا از منوي Project گزينه Components… رو انتخاب كنيد و Microsoft Windows Common Control 5.0 رو علامت بزنيد تا به پروژتون اضافه بشه. حالا يكي از كنترلهاي اونو مثلاً StatusBar و يا كنترل ProgressBar رو به فرمي كه در اول اجراي برنامه نمايش داده ميشه اضافه كنيد. مثلاً اگر برنامه شما با Splash Screen شروع ميشه بايد يكي از اين كنترلها رو درون فرمتون قرار بديد (Progress Bar بهتره) ولي اگه برناتون تنها يك فرم داره (فرم اصلي) بايد يكي از اين كنترلها رو به همون فرم اضافه كنيد. توجه داشته باشيد كه اينكار ضروريه. بعد از اينكار از برنامتون يك فايل اجرايي بگيريد و دوباره فايلش رو اجرا كنيد. موفق باشيد.