رستم فیروززاده
تماس با من
پروفایل من
آرشیو وبلاگ
      آموزش زبان ویژوال بیسیک (برنامه نویسی Visual Basic)
دانلو پروژه های مورد آموزش نویسنده: رستم فیروززاده - یکشنبه ۳۱ خرداد ۱۳۸۸

صفحه جدیدی به نام Downloads در قسمت صفحات وبلاگ ایجاد شده که پروژه های آموزشی در آن بصورت سورس کد جهت دانلود ذخیره شده است.

شما دوست عزیز می توانید این پروژه ها را بدون هیچ امتیازی دانلود کنید.

  نظرات ()
API = Application Programming Interface نویسنده: رستم فیروززاده - یکشنبه ۳۱ خرداد ۱۳۸۸

API (Application Programming Interface) چیست؟

هر زبان برنامه نویس خود روال های پیشفرض جهت اجرای دستورات کاربر را داراست، ویندوز نیز توابعی دارد که توسط تعاریفی (که در ویژوال بیسیک در قسمت General _ Declaration   قرار می گیرند) از سوی کاربرقابل دسترسی خواهند بود.


ادامه مطلب ...
  نظرات ()
پایگاه داده نویسنده: رستم فیروززاده - شنبه ۳٠ خرداد ۱۳۸۸

پایگاه داده چیست ؟

 

همانطور که می دانید فایل منبع ذخیره اطلاعات است، بصورتیکه اطلاعات درون فایل جهت بازبینی ذخیره می شود. پایگاه داده نیز فایلی است که اطلاعات را در خود ذخیره کرده و برای بازبینی مجدد مورد استفاده قرار می گیرد و ویژگی خاص آن این است که اطلاعات را به ترتیب و با ویژگی های طبقه بندی شده ذخیره می سازد.

 


ادامه مطلب ...
  نظرات ()
دستور With نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

دستور With

 

این دستور نقش مهمی در تسریع کدنویسی بازی می کند. پس یادگیری آن خالی از لطف نیست.

 

ساختار دستور With

With (Object Name)

. (Object Property)

. (Another Object Property)

….

End With


ادامه مطلب ...
  نظرات ()
الحاق رشته به تابع توسط دستور Enum نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

الحاق رشته به تابع توسط دستور Enum

 

در وحله اول به دستور Enum که توجه میکنیم قرار دادن رشته در آن نا ممکن است، و به محض اجرا

 برنامه پیام خطا ارسال می کند. ولی میتوان رشته را به طور غیر مستقیم به دستور Enum پیوست کرد

و از آن به بهترین نحو استفاده کرد. با این شیوه؛ کد نویسی شما تسریع قابل ملاحظه ای می یابد.

ما چند روش برای دسترسی به این شیوه تسریع در کد نویسی و کاملا راحت برنامه نویسی طرح کرده ایم که همگی پاسخگو بوده اند. هم اکنون یکی از ساده ترین روشها را در اختیار شما قرار می دهیم.


ادامه مطلب ...
  نظرات ()
توابع مرتبط با رشته (String Functions) نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

توابع مرتبط با رشته (String Functions)

 

تابع Str

Function Str (Number)                                                                                               

 

این تابع مقدار Number را به صورت رشته  برمی گرداند.(در اصل این تابع مقدار آرگومان خود را با نوع Variant به رشته برمی گرداند.)

مثال:

Str (Time) >> Return it: Time of System To String.

Me. Caption = Str (Time)

Str (Me.BackColor) >> Return it: BackColor of This Form To String.

Me. Caption = Str (Me.BackColor)

Str (12345) >> Return it: " 12345"

Me. Caption=Str (12345)

 

*** برای احظار خصوصیات فرمی که در ماجول کد آن کد نویسی می کنیم از دستور Me استفاده

می کنیم. ***

** مقدار برگشتی تابع Str یک فضای خالی در ابتدای رشته ایجاد می کند که جهت علامت (-( از اعداد منفی می باشد .یعنی اگر عدد ما منفی باشد این فضای خالی با علامت (-) پر می شود. ***


ادامه مطلب ...
  نظرات ()
دستور Select Case نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

دستور Select Case

 

این دستور یک دستور شرطی است. همانطور که دستور If؛ ولی این دستور مزایایی افزون بر دستور If

دارد که با هم مرور می کنیم.


ادامه مطلب ...
  نظرات ()
شی ء Resource نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

شی ء Resource""

 

اطلاعاتی در زمینه Resource

 

ریسورس چیست؟

 

هر برنامه نویس برای ایجاد بعضی برنامه های سیستمی نیاز به ارتباط تنگاتنگ با فایلهای غیر سیستمی دارد. که برای ارتباط با فایلهای غیر سیستمی باید آنها را در پوشه هایی مجزا قرار دهد تا بتواند توسط کد نویسی به راحتی با آنها ارتباط برقرار کند. این کار به جهت اینکه آدرس فایل منظور را دقیقا مطالبه می کند ، در صورت حذف شدن فایل، برنامه دچار مشکل می شود.

کار ریسورس دقیقا جلوگیری از حذف عمد یا غیر عمد فایلهای مرتبط با نرم افزار می باشد تا برنامه کارایی مفید خود را از دست ندهد.


ادامه مطلب ...
  نظرات ()
تابع MsgBox (جعبه پیام) نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

تابع MsgBox (جعبه پیام)

 

ساختار تابع :

Function MsgBox (Prompt, [Buttons As VbMsgBoxStyle = vbOKOnly], [Title], [HelpFile], [Context]) As VbMsgBoxResult

تابع MsgBox از توابع مهم ویژوال بیسیک می باشد.

این متد در نسخه های قدیمی تنها میتوانست پیامی را از برنامه نویس به کاربر برنامه ارائه دهد و

 توانایی ایجاد مقدار برگشتی نداشت. ولی در نسخ جدید این قابلیت را داراست.


ادامه مطلب ...
  نظرات ()
حلقه ها در VB 6.0 نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

حلقه ها در VB 6.0

 

1)                                      For… Next

2)                                      While… Wend

3)                                      Do Until | While… Loop

 حلقه For

 

این حلقه با استفاده از یک متغیر، یک مجموعه عددی ایجاد میکند که در برنامه نویسی خیلی زیاد مورد استفاده قرار می گیرد. ساختار این حلقه چنین می باشد:

For   VarName = Start To End [Step Number]

  

'Statement

 

Next [VarName]


ادامه مطلب ...
  نظرات ()
حلقه For Each… Next نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

حلقه For Each… Next

ساختار حلقه

For Each »VarName« in »ObjectName«

' User Statements

Next

این دستور با کلمات For Each شروع شده؛ متغیری را می پذیرد (VarName) و توسط کلمه In نام یک شیء که اشیاء دیگر در آن موجود است(ObjectName) را پذیرفته و با توجه به نوع داده متغیر، اشیاء همکلاس با متغیر را توسط کدهای درون دستور دستخوش تغییرات کاربر می نماید و با کلمه Next؛ دستور ، حلقه را مجدداً چک می کند و تا انتهای اعمال دستورات  حلقه ادامه می یابد.

در اینجا توضیحات بالا را جزء به جزء توضیح داده و یک کد خلق می کنیم.


ادامه مطلب ...
  نظرات ()
بکارگیری ریسورس در VB6 نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

حلقه For Each… Next

ساختار حلقه

For Each »VarName« in »ObjectName«

' User Statements

Next

این دستور با کلمات For Each شروع شده؛ متغیری را می پذیرد (VarName) و توسط کلمه In نام یک شیء که اشیاء دیگر در آن موجود است(ObjectName) را پذیرفته و با توجه به نوع داده متغیر، اشیاء همکلاس با متغیر را توسط کدهای درون دستور دستخوش تغییرات کاربر می نماید و با کلمه Next؛ دستور ، حلقه را مجدداً چک می کند و تا انتهای اعمال دستورات  حلقه ادامه می یابد.

در اینجا توضیحات بالا را جزء به جزء توضیح داده و یک کد خلق می کنیم.


ادامه مطلب ...
  نظرات ()
توابع تاریخ و زمان : نویسنده: رستم فیروززاده - سه‌شنبه ٢٦ خرداد ۱۳۸۸

توابع تاریخ و زمان :

  توابعی که در زیر توضیح داده شده اند متعلق به کلاس DateTime  از کتابخانه VBA می باشند.

 

***( کتابخانه :: <Library> ؛ کلاس :: <Class> || {یک کتابخانه متشکل از انواع کلاسهای مختلف در یک محدوده دسترسی می باشد که برای راحتی برنامه نویسی بسیاری از کتابخانه ها به بخشی به نام Reference پیوست شده است که در بخشهای بعد در این مورد بحث خواهد شد. هر زبان برنامه نویسی خود کتابخانه های پیوست شده جاری دارد که کتابخانه DateTime در مورد ویژوال بیسیک یکی از آنهاست.})***


ادامه مطلب ...
  نظرات ()
به پرشین بلاگ خوش آمدید نویسنده: پرشین بلاگ - سه‌شنبه ٢٦ خرداد ۱۳۸۸
بنام خدا

كاربر گرامي

با سلام و احترام

پيوستن شما را به خانواده بزرگ وبلاگنويسان فارسي خوش آمد ميگوييم.
شما ميتوانيد براي آشنايي بيشتر با خدمات سايت به آدرس هاي زير مراجعه كنيد:

http://help.persianblog.ir براي راهنمايي و آموزش
http://news.persianblog.ir اخبار سايت براي اطلاع از
http://fans.persianblog.ir براي همكاري داوطلبانه در وبلاگستان
http://persianblog.ir/ourteam.aspx اسامي و لينك وبلاگ هاي تيم مديران سايت

در صورت بروز هر گونه مشكل در استفاده از خدمات سايت ميتوانيد با پست الكترونيكي :
support[at]persianblog.ir

و در صورت مشاهده تخلف با آدرس الكترونيكي
abuse[at]persianblog.ir
تماس حاصل فرماييد.

همچنين پيشنهاد ميكنيم با عضويت در جامعه مجازي ماي پرديس از خدمات اين سايت ارزشمند استفاده كنيد:
http://mypardis.com


با تشكر

مدير گروه سايتهاي پرشين بلاگ
مهدي بوترابي

http://ariagostar.com
  نظرات ()
مطالب اخیر کانال تلگرام وبلاگ دانلود نرم افزار Code Library ver1.0.0 Beta نرم افزار Policy Administrative Template Maker Beta ایجاد Local Database برای پروژه و بکارگیری آن ( بصورت ویزاردی) Snippet و استفاده آن در VS دانلود نرم افزار Trust Information آشنایی با خصوصیات پروژه Project Properties ایده های شما در حیطه نرم افزار رایانه Object Browser ایجاد پروژه جدید در میحط VS 2008
کلمات کلیدی وبلاگ adm (۱) api (۱) code library ver100 (beta) (۱) components information (۱) convert functions (۱) create project (۱) download trust information (۱) local database (۱) object browser (۱) policy administrative template (۱) select case (۱) snippet (۱) vb 90 (۱) wizard local database (۱) ارایه ها (۱) ارتباط با پایگاه داده (۱) ایجاد پروژه جدید با vb (۱) پایگاه داده (۱) تابع (٢) تابع جعبه پیام (۱) تاریخ (۱) تبدیل نوع داده (۱) تلگرام (۱) توابعمرتبط با رشته (۱) تولید نرم افزار با ایده شما (۱) حلقه ها (۱) دانلود (۳) دانلود نرم افزار trust information (۱) دستور enum (۱) دستور with (۱) رابط کاربری برنامه نویس (۱) ریسورس (۱) زمان (۱) نرم افزار trust information (۱) ویژوال بیسیک 2008 (۱) کانال (۱)
دوستان من تولید نرم افزار از ایده های بکر شما دانلود نرم افزار Snippet Maker 2.0 Download Visual Studio SQL and XML Tutorial Quick Learn ايجاد حساب هاي كاربري براي برنامه نسخه آزمایشی نرم افزار ساخت فایل adm پرسش و پاسخ کانال تلگرام این وبلاگ ارتباط با نویسنده وبلاگ در تلگرام پرتال زیگور طراح قالب