نوشته های با برچسب ‘ویژوال بیسیک’
کار با فایل در ویژوال بیسیک
بعلت عدم وجود اشاره گر در ویژوال بیسیک عملیات کار با فایلها در آن نسبتاً ساده می باشد .
بطور کلی فایلها بر دو نوع هستند :
۱ – فایلهای متنی Text File : این فایلها فقط شامل کاراکترهای اسکی و برخی کاراکترهای خاص مانند انتهای خط و انتهای فایل هستند .
۲ – فایلهای باینری Binary File : شامل هر نوع کاراکتری می توانند باشند و کاربردهای گسترده ای دارند مانند بانک های اطلاعاتی ، فایلهای اجرائی ، فایلهای گرافیکی و غیره
ویژوال بیسیک می تواند با هر دو نوع فایل کار کند .
چگونگی باز کردن فایلها
ادامه مطلب… ادامه مطلب »
برنامه نویسی سمت سرور (server side ) با activeX dll
با قراردادن کدهای ASP درون component های server side ، برنامه نویس نه تنها می تواند از قابلیت های ویژوال بیسیک در نوشتن کدهای خود استفاده کند بلکه سرعت load صفحات ASP وی نیز افزایش می یابد . همچنین این روش راهکاری برای کپسوله سازی و حفاظت از کدهای ASP می باشد .
در این درس یک نمونه اکتیویکس server-side را توسط ویژوال بیسیک ایجاد نموده و از آن در صفحات ASP استفاده خواهیم کرد .
اجزای Server-Side
اکتیوکس های server-side بر خلاف اکتیوکس های clict-side بر روی سرور وب اجرا می شوند و بنابراین بایستی وب سرور مورد استفاده با این تکنولوژی سازگار باشد . زمانیکه وب سرور دستوری را برای پردازش یکسری اطلاعات درون یک صفحه ASP دریافت می کند دستوراتی که درون تگهای قرار دارند بررسی می شوند . با استفاده از ویژوال بیسیک می توان یک اکتیوکس dll ساخت که جایگزین این کدهای ASP شود . در اینصورت تنها کافیست یک شی از کلاسهای موجود در این dll ساخته شود تا بتوان از قابلیتهای آن استفاده نمود .
ادامه مطلب… ادامه مطلب »
کنترل Web Browser – ساخت مرورگر صفحات وب
برنامه Internet Explorer یا iexplore.exe در واقع برنامه کوچکی است که وظیفه اصلی آن ایجاد چارچوبی برای بهم پیوستن عناصر مختلف است و این عناصر هستند که وظایف اصلی مثل load کردن صفحات وب ، اجرای کدهای Html و غیره را انجام می دهند . اصلی ترین عنصری که مستقیماً توسط iexplore.exe استفاده می شود کنترل Webbrowser ( موجود در فایل shdocrw.dll ) می باشد . وظیفه این فایل dll ، عبارت است از حرکت بین صفحات وب ، مدیریت تاریخچه صفحات دیده شده و غیره . این فایل خود از فایل دیگری بنام Mshtml.dll استفاده می کند که وظیفه آن بررسی و اجرای فایلهای html است . مایکروسافت به برنامه نویسان این امکان را داده که بتوانند در برنامه هایشان از کنترل webbrowser استفاده کنند . با استفاده از این کنترل می توان به سادگی یک مرورگر وب تقریباً کامل ساخت .
ادامه مطلب… ادامه مطلب »
اموزش ویژوال بیسیک مقدماتی تا پیشرفته
آشنایی با ویژوال بیسیک ۶ تاریخچه ویژال بیسیک. با شناختی که از تاریخچه ویژوال بیسیک بدست می آورید راحت تر می توانید از آن استفاده کنید. شرکت مایکروسافت ویژوال بیسیک را براساس یک زبان برنامه نویسی به نام بیسیک که برای مبتدیان نوشته شده است ساخت. زبان ویژوال بیسیک بیشتر از ۳۵ سال به اشکال مختلف رایج بوده. در واقع طراحان این زبان می خواستند یک زبان برنامه نویسی برای استفاده مبتدیان طراحی کنند.برنامه نویسان جدید می توانند با استفاده ازبیسیک به سرعت به شرع برنامه نویسی های حرفه ای با زبان های cobol .fortran . assembler در مقایسه به بیسیک کار بیشتری نیاز داشت.
ادامه… ادامه مطلب »