دانلود کتاب Visual Basic Shell Programming (به فارسی: برنامه نویسی پوسته ویژوال بیسیک) نوشته شده توسط «J. P. Hamilton – Ron Petrusha»
اطلاعات کتاب برنامه نویسی پوسته ویژوال بیسیک
موضوع اصلی: برنامه نويسي
نوع: کتاب الکترونیکی
ناشر: DK ADULT
نویسنده: J. P. Hamilton – Ron Petrusha
زبان: English
فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)
سال انتشار: 1900
تعداد صفحه: 373
حجم کتاب: 2 مگابایت
کد کتاب: 1565926706 , 9781565926707
نوبت چاپ: 1st edition
توضیحات کتاب برنامه نویسی پوسته ویژوال بیسیک
در حالی که ویژوال بیسیک مجموعه ای برجسته از منابع را برای توسعه سریع برنامه های مستقل فراهم می کند، اما فاقد منابعی است که به شما امکان می دهد آن برنامه یا فایل های داده آن را با پوسته ویندوز با افزودن ویژگی هایی مانند کنترل کننده های منوی زمینه سفارشی شده، برای نمونه، ادغام کنید (مانند نمادها) یک نماد فایل داده که بر اساس محتویات فایل است)، یا برگه های ویژگی سفارشی شده. به طور معمول، این پسوندهای پوسته که به طور نزدیک یک برنامه را با پوسته ویندوز ادغام می کنند به زبان C++ نوشته می شوند و تمام اسناد موجود بر روی استفاده از C++ برای ایجاد پسوندهای پوسته تمرکز دارند. با این حال، حتی برنامه نویسان ++C نیز با توجه به وضعیت نامناسب مستندات، در انجام این کار مشکل دارند. تعداد بسیار کمی از برنامه نویسان می دانند که نوشتن پسوندهای پوسته به یک زبان یا محیط توسعه وابسته نیست و ویژوال بیسیک ابزاری عالی برای ایجاد پسوندهای پوسته است که یک برنامه را بیشتر به پوسته ویندوز پیوند می دهد. با این حال، این دقیقاً تمرکز برنامهنویسی پوسته ویژوال بیسیک است: به شما نشان میدهد چگونه از مزایای سرویسهای پوسته برای توسعه پسوندهای پوسته استفاده کنید که به شما امکان میدهد برنامه خود را از نزدیک با پوسته ویندوز ادغام کنید، و اسناد اولیه را ارائه دهید. نیاز به انجام این هر نوع اصلی از پسوند پوسته پوشش داده شده است، از جمله: * کنترل کننده های منوی زمینه که می توانند موارد را به منوی بازشو اضافه کنند که با کلیک راست کاربر روی یک فایل ظاهر می شود. * کنترلکنندههای آیکون برای نمایش نمادهای هر نمونه که، مانند نماد استاندارد سطل بازیافت، بسته به شرایط متفاوت هستند. کنترلکنندههای InfoTip، که راهنماییهای ابزار یا نکات «اطلاعاتی» را برای یک شی فایل بهصورت هر نمونه نمایش میدهند. نویسنده J.P. Hamilton در نشان دادن نحوه ادغام برنامه های خود با پوسته ویندوز با ایجاد پسوند پوسته، یک آموزش دقیق در مورد برنامه نویسی COM با ویژوال بیسیک ارائه می دهد. هنگام توسعه پسوندهای پوسته خود، با تعدادی از مفاهیم و تکنیک های پیشرفته VB روبرو خواهید شد: * اشاره گرها. از آنجایی که VB تمایل دارد نشانگرها را از برنامه نویس پنهان کند، همیلتون نحوه استفاده از توابع غیرمستند VarPtr، StrPtr، و ObjPtr و همچنین تابع Win32 RtlMoveMemory را نشان می دهد. * استفاده از شناسه های کلاس (CLSID) از ویژوال بیسیک. * اصلاح VTable، که به شما امکان می دهد این واقعیت را نادیده بگیرید که ویژوال بیسیک شما را از کنترل HRESULT (یا کد وضعیت) بازگردانده شده با فراخوانی به روش COM باز می دارد. برنامه نویسی پوسته ویژوال بیسیک سرمایه گذاری هایی را انجام می دهد که قبلاً هیچ یک از آنها نرفته اند و به شما نشان می دهد که چگونه پسوندهای پوسته را توسعه دهید و در عین حال درمان پیشرفته ای از برنامه نویسی COM با ویژوال بیسیک ارائه می دهد.
دانلود کتاب «برنامه نویسی پوسته ویژوال بیسیک»
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.