تبلیغات
Ads
تبلیغات
Ads
گفتگو با مدیر
Chat
آخرين مطالب سایت
last posts
پر بازدید ترین مطالب
Top Posts
محبوبترین ها
Popular Posts
آخرين نظرات
Last comments

روش استفاده از Resource ها در زبان ویژوال بیسیک :

ابتدا از منوی Add-Ins گزینه Add-In manager را انتخاب نمایید . در پنجره باز شده بر روی گزینه VB 6 resource Editor دابل کلیک کنید . در این صورت آیکون Resource Editor (آیکون سبز رنگ) به پروژه Toolbar محیط  کار اضافه خواهد شد. پس از کلیک بر روی آیکون VB Resource Editor و در پنجره باز شده برای اضافه نمودن فایل  ریسورس جدید ، بر روی گزینه Add Custom Resource کلیک کرده و پس از انتخاب فایل مورد نظر تغییرات را ذخیره کنید .

حالا در صورتی که پروژه را کامپایل کنید فایل ریسورس در کنار فایل اجرایی در قالب یک فایل exe ایجاد خواهند شد ، اما برای استخراج فایل ریسورس  باید آن را توسط دستور LoadResData فراخوانی کرده و در قالب یک فایل Binary ذخیره کنید .

مثال :

 [vb]
 Dim file1() As Byte
 file1 = LoadResData(110, "CUSTOM")
 Open App.Path & "MyResource.dll" For Binary As #1
 Put 1, , file1()
 Close #1
[/vb]

همانطور که مشاهده می کنید توسط دستور LoadResData و با مشخص کردن دو پارامتر ID و Type به ریسورس مورد نظر دست پیدا کردیم . ضمناً اطلاعات دریافت شده از این تابع باید در آرایه ای از نوع بایت قرار گرفته و سپس توسط Open در قالب یک فایل باینری بر روی دیسک نوشته شود .

به این ترتیب می توانید از فایل های  ocx و dll  استفاده کنید و آن فایل را به همراه برنامه خود Compile کنید و نگران اجرا شدن برنامه روی کامپیوتر دیگران نباشید!

ضمنا این مبحث در زمینه ی برنامه های هک هم کاربرد فراوانی دارد! لذتش رو ببرید!

موضوع : آموزش, ویژوال بیسیک
تاریخ ارسال : ۳۰ اردیبهشت ۱۳۹۰  ,  بازدید : 2,477 بازدید ,  نظرات : ۱   ,  نویسنده :