
- تختی سرش را برای انداختن مدال، جلوی شاه خم نمی کند - 127 کلیک
- دریافت تصاویر Wallpaper اوبونتو 10.10 - 162 کلیک
- اساماسهای پاک شده گوشی خود را برگردانید ! - 443 کلیک
- اینترنت ملی یا تیر خلاص به اینترنت؟ - 207 کلیک
- پشت پرده صفحه جدید فـیلـترینـ ـگ در ایران - 324 کلیک
- حذف درس انشا در مدارس - 220 کلیک
- 4 گجت هواشناسی ویندوز 7 برای ایران - 419 کلیک
- چالوس؛ یکی از چهار جاده زیبای جهان - 215 کلیک
- نقشه آنلاین ترافیک تهران - 707 کلیک
- مجموعهای از نواهای ماه مبارک رمضان برای دانلود - 349 کلیک

برنامه نویسی ویژوال بیسیک 6 ( قسمت پنجم )
ارسال شده توسط احمد محمد علیزاده در ۳۰ مرداد, ۱۳۸۵ ساعت ۰۸:۳۱در درس گذشته با چند دستور ویژوال بیسیک آشنا شدید. اکنون در قسمت پنجم مقالات آموزش برنامه نویسی ویژوال بیسیک 6 شما را با یک مثال آشنا می کنم.
می خواهیم یک برنامه ای بنویسیم که دو عدد را از کاربر بگیرید و حاصل ضرب آن ها را نمایش دهد.
اشیاء مورد احتیاج : سه کادر متن ( TextBox ) – دو CommandButton
موارد بالا را به فرم اضافه کرده و در محل مناسب قرار دهید.
مشخصه Name کادر های متن به شرح زیر است :
Text1 و Text2 و Text3 و مشخصه Name ، command ها به ترتیب command1 و command2 می باشد.
محتویات پیش فرض کادر های متن را با تغییر دادن مشخصه ی Text پاک کنید و یا از دستورات زیر استفاده کنید :
Tex1 = “”
Text2 = “”
Text3 = “”
که البته این دستورات باید به دو دستور پیش فرض زیر نوشته شوند :

Private Sub Form_Load()
End sub
مشخصه ی Caption دکمه های انتخاب ( Command ها ) را به ترتیب به Run و Exit و یا هر نام دلخواه تغییر دهید. مثلاً اجرا برنامه و خروج و یا …
کد مربوط به دکمه Exit را که در درس قبل آموختید بنویسید . ( روی دکمه Exit دو بار کلیک کنید و کد End را بین دو دستور پیش فرض بنویسید . باز هم تاکید می کنم کلیه دستور ها بین دو دستور پیش فرض باید نوشته شود . البته در آینده دستورات اندکی بین این دو دستور نوشته نمی شوند که مفصلاً در آینده در این باره شرح خواهم داد) .
روی Run دوبار کلیک کنید ( منظورم دکمه انتخابی است که خودتان ساخته اید) و در پنجره مربوطه بین دو دستور پیش فرض دستورات زیر را بنویسید :
Text3.Text = Val(Text2.Text * Text1.Text(
دستور Val باعث می شود که ویژوال بیسیک بفمهد که با عدد سرو کار دارد.
اگر Val را ننویسید حاصل ضرب 2*2 عدد 22 را نشان می دهد که این غلط است.
برنامه را با کلید F5 اجرا کنید و خودتان عملکرد برنامه را ببینید.
منتظر مقالات بعدی من باشید.
در صورتی که به مشکل برخوردید و یا هر سوالی داشتید در قسمت نظرات مطرح نمائید.
مربوط به بخش آموزش برنامه نويسي | ۷ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت چهارم ) (احمد محمّد علی زاده )
ارسال شده توسط احمد محمد علیزاده در ۱۱ مرداد, ۱۳۸۵ ساعت ۰۴:۵۵خوب ، تا کنون با محیط ویژوال بیسیک ، انواع داده ، عملگر ، متغیر و نحوه ی تعریف متغیر آشنا شدید. در این درس شما را با نحوه ی کد نویسی در VB آشنا می کنم :
ساده ترین دستور در ویژوال بیسیک دستور End است. این دستور جهت خروج از برنامه تعریف شده است.
مثال :
وارد برنامه ویژوال بیسیک شوید و از پنجره ی New Project گزینه Standard EXE را انتخاب کنید و روی Open کلیک کنید . به یاد داشته باشید همیشه قبل از ورود به محیط اصلی ویژوال بیسیک همین کار را انجام دهید.
یک CommandButton به فرم خود اضافه کنید. مشخصه ی Name)) آن را به cmdExit تغییر دهید و مشخصه ی Caption آن را به Exit تغییر دهید. ملاحضه می کنید که اکنون CommandButton شما به Exit تغییر کرد. حال روی CommandButton دوبار پشت سر هم کلیک کنید تا وارد پنجره ی کد نویسی شوید. در پنجره ی کد نویسی بین دو دستور :
Private Sub Command1_Click()
End Sub
دستور End را وارد کنید و برنامه را اجرا کنید ( با زدن کلید F5 یا انتخاب منوی Run و سپس Start ) حال روی Exit کلیک کنید ملاحظه می کنید که از برنامه خارج شدید.
می توانید کلید های Shift+F7 را جهت رفتن به مرحله طراحی بزنید.

اکنون که شکل کلی استفاده کد نویسی را یاد گرفته اید چند دستور و تابع دیگر را معرفی می کنم :
برای نمایش داده ها روی فرم و یا کادر تصویر، از متد Print استفاده می شود. در این متد از توابع SPC و TAB برای فاصله گذاری خروجی ها استفاده می شود.
از متد cls برای پاک کردن فرم یا کادر تصویر استفاده می شود. ( کادر تصویر همان PictureBox است )
از تابع یا دستور MsgBox برای نمایش یک کادر پیام استفاده می شود.
برای دریافت داده ها از کاربر، از تابع InputBox استفاده می شود.
چند مثال :
MsgBox “Salam be visual basic khosh amadid !!!”
عملکرد دستور بالا این است که شما وقتی برنامه را اجرا می کنید یک کادر پیام حاوی متن جلوی آن را ملاحظه می کنید که حاوی یک کلید OK است.
InputBox “Yek adad vared konid:”
دستور بالا یک کادری حاوی متن جلوی آن را نمایش می دهد و حاوی یک کادر متن و دو کلید Ok و Cancel جهت گرفتن پاسخ کاربر است.
البته شما می توانید شکل کلی دو دستور بالا را با نوشتن تابع مورد نظر و سپس باز کردن یک پرانتز ملاحظه کنید و عملیات پیشرفته تری انجام دهید. حتی می توانید تعداد کلید ، نوع آیکون و… را در این دو دستور تعییر دهید.
دستور Print : تایپ کنید Print “Ahmad” ملاحظه می کنید که کلمه Ahmad روی فرم چاپ شد.
تذکر مهم :کلیه دستورات بالا باید بین دو دستور پیش فرض ویژوال بیسیک نوشته شود.
اکنون شما می توانید با این چند دستور برنامه های گوناگونی بنویسید. اگر می خواهید که این دو دستور و سایر دستور ها را بهتر و کامل تر یاد بگیرید منتظر مقالات دیگر من باشید. اگر سوالی داشتید در قسمت نظرات مطرح نمائید.
مربوط به بخش آموزش برنامه نويسي | يك نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت سوم )
ارسال شده توسط احمد محمد علیزاده در ۳۱ تیر, ۱۳۸۵ ساعت ۰۴:۵۱در درس قبل درباره ی محیط ویژوال بیسیک صحبت کردیم . در این درس شما را با انواع داده و چند اصطلاح در ویژوال بیسیک آشنا می کنیم :
انواع داده :

داده ها به دو دسته عددی و غیر عددی تقسیم بندی می شوند. داده های عددی نیز خود به دو گروه صحیح و اعشاری تقسیم می شوند. داده های غیر عددی شامل داده های منطقی ، رشته ای ، تاریخ و زمان و شیء می باشند.
داده های عددی :
اعداد صحیح (Integer) : اعداد صحیح بدون نقطه اعشاری ، مانند : 564 ، 0 ، 965- و 32658
اعداد اعشاری (Decimal) : مانند 9.7 و 325.254 – و 0.005
داده های غیر عددی :
مانند String و Variant و Date و Object و Boolean و… که هر کدام برای موارد خاصی به کار می روند که از خلاصه ی این نوشتار خارج است . ( البته در درس های بعدی هر کجا مه داده تعریف کنیم سعی می کنم آن داده را برای شما تشریح کنم )
چند اصطلاح را یاد بگیریم :
متغیر : متغیر مکانی از حافظه است که می توان یک نوع داده را در آن دخیره کرد .
ثابت ها : مقادیری هستند که در برنامه تعریف می شوند و مورد استفاده قرار می گیرند و مقدار آن ها در طول برنامه ثابت است.
عملگر : برای نوشتن عبارت ها و ترکیب داده ها ، به مفهومی به نام عملگر نیاز داریم. عملگر ها انوع مختلفی دارند مانند عملگر های محاسباتی ، رشته ای ، منطقی و رابطه ای. عملگر های محاسباتی مانند چهار عمل اصلی ریاضی.
چگونه یک متغیر تعریف کنیم ؟
در ویژوال بیسیک برای تعریف متغیر از دستور زیر استفاده می کنیم:
Dim VarName As DataType
که در آن VarName یعنی نام متغیر و DataType یعنی نوع داده.
مثال :
Dim Ali As Integer
Din VB As Object
و … که البته در نام گذاری متغیر ها باید از قوانین خاصی پیروی کرد. فاصله در نام گذاری متغیر ها مجاز نیست.
مثلاً Dim Ali Reza As Integer غلط است چرا که بین دو کلمه Ali و Reza فاصله است.
قسمت سوم هم تمام شد. در قسمت چهارم شما اولین برنامه خود را با ویژوال بیسیک خواهید نوشت.
مربوط به بخش آموزش برنامه نويسي | ۲ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت دوم )
ارسال شده توسط احمد محمد علیزاده در ۲۱ تیر, ۱۳۸۵ ساعت ۱۸:۵۵
خوب امیدوارم درس قبل را به خوبی یاد گرفته باشید، اکنون شما را با محیط کلی نرم افزار ویژوال بیسیک6 آشنا می کنیم :
ابتدا برنامه ویژوال بیسیک را اجراء کنید، سپس پنجره New Project باز می شود در زبانه New بر روی Standard EXE کلیک کنید و سپس گزینه Open را انتخاب نمائید تا وارد محیط برنامه نویسی ویژوال بیسیک شوید.
تعجب نکنید!!! اگر کمی محیط را شلوغ می بینید ولی اصلاً نگران نباشید چرا که همانطور که قبلاً هم گفتم ویژوال بیسیک یک زبان برنامه نویسی شیء گرا و با محیط کاربری ساده است.
در سمت چپ این برنامه و در نوار ابزار General شما ابزارهایی را مشاهده می کنید از جمله ابزار های متن ، برچسب ، تصویر ، دکمه انتخاب ، دکمه ی رادیویی ، تایمر و … که معادل انگلیسی آن ها به شرح ذیل است:
TextBox , Label , PictureBox , Image , CommandButton , OptionButton ….
اگر شما روی هر کدام از موارد بالا دو بار کلیک کنید این اشیاء به روی فرم می آیند و شما می توانید اندازه ، متن ، رنگ ، فونت ، و… را از پنجره شمت راست با عنوان Properties تغییر دهید.
تمرین : (( این تمرین را با دقت انجام دهید ))

یک برچسب (Label) را به روی فرم بیاورید . به طور پیش فرض نام Label1 ظاهر می گردد. جهت تغییر نام این برچسب آن را انتخاب کنبد و در پنجره Priperties مشخصه Caption آن را تغییر دهید. ملاحظه می فرمائید که نام برچسب تغییر کرد اما توجه کنید که در این قسمت تا 255 نویسه بیشتر نمی توانید بنویسید.
پس نحوه ی تغییر نام برچسب را یاد گرفتید ؛ سایر اشیاء نیز به همین ترتیب نام گذاری می شوند. مثلاً برای تغییر نام TextBox شما باید مشخصه Text آن را تغییر دهید.
چگونه یک برنامه را در هارد خود ذخیره کنیم؟
این کار بسیار ساده است ؛ برای این کار ( مانند سایر نرم افزار ها ) از منوی File بر روی Save Project کلیک کنید و آن را در مسیر دلخواه ذخیره کنید . ( البته از Save Form نیز می توانید استفاده کنید ولی در آینده که چند فرم ایجاد کنیم بهتر است آن ها را در یک مجموعه ی خاصی ذخیره کنیم که در این حالت Save Project پیشنهاد می شود).
پنجره ی Form Layout :
این پنجره در پائین صفحه و سمت راست قرار دارد و نحوه ی قرار گیری فرم پس از اجراء برنامه را تعیین می کند. می توانیید آن را تغییر دهید و به هر کجا که خواستید هدایت کنید.
پنجره ی پروژه :
این پنجره در بالای صفحه سمت راست قرار دارد. در این قسمت نیز تعداد فرم ها را شما می توانید ملاحظه کنید. همچنین می توانید وارد قسمت کد نویسی یا طراحی فرم شوید. (( توسط شکل های بالای این پنجره ))
نحوه ی اجراء یک برنامه در ویژوال بیسیک :
الف ) فشار دادن کلید F5
ب ) باز کردن منوی Run و انخاب گزینه ی Start
قسمت دوم مجموعه ی آموزشی ویژوال بیسیک به پایان رسید. در قسمت بعدی شما را با انواع داده و معرفی چند دستور آشنا می کنم. در صورتی که سوالی دارید در قسمت نظرات مطرح نمائید.
مربوط به بخش آموزش برنامه نويسي | ۱۲ نظر »

برنامه نویسی ویژوال بیسیک 6 ( قسمت اول )
ارسال شده توسط احمد محمد علیزاده در ۱۹ تیر, ۱۳۸۵ ساعت ۱۱:۰۷
** تهییه کننده : احمد محمد علی زاده
** این مطلب از جایی کپی نشده و توسط خودم تنظیم شده است و فقط جهت نمایش در سایت شاهوار نت در نظر گرفته شده است.
قصد نویسنده ( احمد محمد علی زاده ) هم آموزش برنامه نویسی به آسان ترین روش است.
مقدمه ؛ (( چگونه یک برنامه بنویسیم و چگونه یک برنامه نویس خوب شویم ؟ ))
چون قصد من آموزش برنامه نویسی شیء گراست و آن هم به آسان ترین روش ( یعنی پرهیز از الگوریتم و فلوچارت ) ، لذا مطالب زیر را به دقت دنبال نمائید ؛ 
طرح برنامه برای حل مساله :
روش ما در طراحی یک برنامه شامل سه گام اساسی است :
گام اول : تحلیل مساله
گام دوم : طراحی برنامه
گام سوم: به کار گیری و اجرای برنامه ( شامل کد نویسی و برسی اشتباهات و…)
ویژوال بیسیک یک زبان شیء گراست و این زبان جزء زبان های گرافیکی ( ویژوال ) محسوب می شود. محیط ویژوال بیسیک نیز ساده است. شما یه راحتی می توانید هر یک از اشیاء موجود را به روی فرم قرار دهید و برای آن هم کد بنویسید. روش کد نویسی نیز به این صورت است که با دابل کلیک کردن بر روی هر شیء شما وارد محل کد نویسی می شوید و می توانید کد دلخواه خود را بنویسید.
برای اینکه یک برنامه نویس خوب هم شوید باید ابتدا مساله را تحلیل کنید ؛ یعنی مثلاً می خواهید یک برنامه بنویسید که دو عدد از کاربر بگیرد و حاصل ضرب آن ها را بگوید ؛
خوب تحلیل این مساله این چنین است :
ما احتیاج به دو کادر Text داریم که کاربر عدد ها را در آن وارد کند ، دو کلید جهت محاسبه و خروج از برنامه و همچنین نوشتن کد صحیح برنامه و اجراء درست آن.
به همین ترتیب شما هم برای نوشتن هر برنامه ای احتیاج به همین کار دارید.
چند اصطلاح در زبان برنامه نویسی ویژوال بیسیک 6 و سایر زبان های برنامه نویسی :
متد : متدها سبب می شوند که شیء کاری انجام دهد.
رویداد: رویداد عملی است مه هنگام انجام کاری روی شیء رخ می دهد.
روال رویداد: عکس العمل تعیین شده به صورت کد است که به رویداد پاسخ می دهد.
مشخصه ها شیء را توصیف می کنند.
ویژوال بیسیک برای طراحی و ظاهر برنامه کاربردی و نوشتن کد اصلی دارای محیط IDE است. با انتخاب پروژه از نوع Standard EXE ، محیط ویژوال بیسیک دارای اجزای زیر خواهد بود :
1- پنجره ی پروژه 2 – پنجره ی Form Layout 3- جعبه ابزار 4- پنجره ی مشخصه ها و 5 – پنجره ی فرم
قسمت اول سلسله مقالات برنامه نویسی به پایان رسید. انشا ا… در قسمت های بعدی شما را با دستورات کد نویسی ویژوال بیسیک آشنا خواهیم کرد.
مربوط به بخش آموزش برنامه نويسي | ۱۵ نظر »

آيا مي دانستيد كه :
اثر لب و زبان هر كس، مانند اثر انگشت او منحصربهفرد است





