|
منوي اصلي
آرشيو ماهانه برنامه نويسان وبلاگ دوستان
آمار وبلاگ نظرسنجي
|
سلام بسم الله الرحمن الرحیم سلام کاربران گرامی من از امروز تصمیم گرفتم با ایجاد این وبلاگ تجربیات برنامه نویسی خود را در اختیار شما قرار بدهیم.امیدوارم بتونم در این کارم به یاری خداوند متعال موفق باشم. نوشته شده توسط رحمان آلاداغلو در تاريخ پنجشنبه بیست و نهم اسفند 1387 در ساعت
23:59
کد نویسی در ویژوال بیسیک خوب حالا نوبتيم كه باشه نوبته ويژوال بيسيكه مي خوايم كه با هم با تابع Msgbox( ) و تابع inputbox( ) به همراه دستور شرطي if و هم چنين عملگر And آشنا شويم.تابع Msgbox( ): كه كادر پيامي را مانند شكل زير ظاهر مي كند كه شما مي توانيد آيكون و نوشته و تعداد دكمه هاي آن را تععين كنيد.در واقع فرم تابع msgbox( ) با آرگومان هاي آن به صورت زير است:Intrespose = Msgbox (strprompt,[intstyle],[strtitle] ) تابع msgbox ( ) يك آرگومان اجباري strtprompt)) و دو آرگومان اختياري (intstyle , strtitle) دارد .از پيشوند نام اين آرگومان مي توانيد حدس بزنيد كه نوع آن ها چيست.آرگومان اول پيامي است كه بايد كادر پيام نشان دهد و آرگومان دوم تعداد و نوع دكمه هاي كادر پيام را تعيين خواهد كرد و آرگومان سوم عنوان پنجره كادر پيام خواهد بود .براي فهم بيشتر شما عزيزان يك مثال ميزنم كه شكلش هم مي توانيد مشاهده كنيد: يك Command از كنترل ها به صفحه اضافه كنيد و روي آن دابل كليك كنيد تا صفحه كد نويسي باز شود و سپس كد هاي زير را وارد كنيد:a = MsgBox(" خوش آمديد", vbYesNoCancel + vbInformation + vbDefaultButton2, "اطلاعات") سپس برنامه را به همان روشي كه قبلا گفتم Exe كنيد و سپس آن را اجرا كرده و روي Command كليك كنيد تا برنامه اجرا شود شكل اين برنامه به صورت زير است: نكته : روش Exe كردن كه قبلا گفتم رو بازم اين جا ميگم كه براي اين كار بايد از منوي File گزينه Make to exe file را انتخاب كنيد وسپس برنامه را در يك جايي توي هاردتون ذخيره كنيد و براي اجراي برنامه به محلي كه برنامه در آن ذخيره شد برويد و روي فايل دابل كليك كنيد و بقيش رو هم كه تو بالا گفتم.اينم شكلش :تابع InPutBox( ) : اين تابه هم پيامي به كاربر ارائه مي دهد و هم امكان مي دهد تا كاربر جواب خود را وارد كند.شكل كلي اين تابه به صورت زير است :Stranswer=(strprompt[,strtitle] [,strdefault] [,intXpos] [,intYpos] از ميان تمام آرگومان هاي اون فقط آرگومان اولش اجباريه و بقيشون همه اختيارين و مي تونيم حتي ننويسيمشون .Strprompt : پيام ويا پرسشيه كه بايد تو كادر نمايش داده بشه.Strtitle : عنوان پنجره كادر كه اگه وارد نشه ويژوال بيسيك به طور پيش فرض اون رو Project در نظر مي گيره.Strdefault: اگه بخوايم كه توي ابتدا كه كادر ظاهر ميشه توي قسمت مربوط به كاربر عدد يا چيز ديگه اي باشه پس اين قسمت رو پر كنيد.intYpos ,intXpos: مختصاتي رو كه بايد كادر تو صفحه ظاهر بشه رو نشون ميده.يك Command از كنترل ها به صفحه اضافه كنيد و روي آن دابل كليك كنيد تا صفحه كد نويسي باز شود و سپس كد هاي زير را وارد كنيد:A=inputbox("Hellow","Welcome",13) شكل برنامه پس از اجرا به صورت زير خواهد بود :
عملگر And بر روي دو عبارت عمل مي كند. جواب ما موقعي True خواهد بود كه كه دو عبارت ورودي هر دو True باشند در غير اين صورت جواب False خوا هد بود. از اين عملگر معمولا براي پيوند دو شرط استفاده ميشه كه بعدا تو عبارت شرطي در باره اين موضوع بيشتر براتون ازش ميگم.دستور If : كه به صورت زير استThen عبارت شرطي Ifدستور هاي ويژوال بيسيك Else دستور هاي ويژوال بيسيك End If كه بسيار ساده است من يك مثال ميزنم كه فكر كنم شما با همين مثال با اين دستور آشنا بشين مثلا مي خواهيم برنامه اي بنويسيم كه يك عدد از كاربر دريافت كند و اگر آن عدد 11 بود روي فرم به كاربر پيام دهد كه موفق باشيد و اگر نبود پيام دهد كه متأسفم :اول يك Command به فرم اضافه كنيدو در صفحه كد نويسي مربوط به آن كد هاي زير را وارد نماييد:(" يك عدد وارد نماييد") a= inputboxIf a = "11" Then "موفق باشيد"print Else "متأسفم" print End If شكل برنامه پس از ذخيره سازي و اجرا به صورت زير است
نوشته شده توسط فرشاد در تاريخ یکشنبه دوازدهم اسفند 1386 در ساعت
19:30
آموزش کد نویسی در ویژوال بیسیک
كنترل Command Button : اين كنترل كه به آن دكمه فرمان هم ميگن براي شروع و يا توقف و يا پايان يك فرايند است. كنترل text : كه براي نوشتن متن در داخل آن به كار مي رود. تابع Val() : اين تابع ورودي خود را به عدد تبديل مي كند. حالا با يك مثال ساده تمام چيز هايي رو كه گفتم به طور عملي انجام مي دهيم مي خواهيم برنامه اي بنويسيم كه در آن بتوانيم دو عدد را باهم جمع و تفريق و ضرب و تقسيم كنيم و جواب را روي فرم چاپ كنيم ابتدا بايدچهار command درست كنيم كه يكي براي جمع و يكي براي تفريق ويكي براي ضرب و يكي هم براي تقسيم باشد پس در نوار ابزار روي Command Button چهار با ر دابل كليك كنيد البته هر بار مكان كامند را جابجا كنيد . بعد دو text مي خوايم تا عددهارو توش وارد كنيم . روي Command1 دابل كليك كنيد و كدهاي زير را وارد كنيد
روي Command۲ دابل كليك كنيد و كدهاي زير را وارد كنيد
Command1.caotion="-" a=val(text1) b=val(text2) c=a-b print c
روي Command۳ دابل كليك كنيد و كدهاي زير را وارد كنيد
Command1.caotion="*" a=val(text1) b=val(text2) c=a*b print c
روي Command۴ دابل كليك كنيد و كدهاي زير را وارد كنيد
Command1.caotion="/" a=val(text1) b=val(text2) c=a/b print c
حال از منوي File گزينه ي Make project1.exe… را انتخاب كنيد ، حال برنامه را در يك مسير مشخص ذخيره و Ok را بزنيد ،حال از ويژوال بيسيك خارج شويدو به محلي كه برنامه را در آن ذخيره كرده ايد برويد و برنامه را اجرا كنيد دو عدد را در text وارد كنيد و يكي از command ها را فشار دهيد،مي بينيد كه جواب روي فرم چاپ مي شود.شكل فرم به صورت زير است:
نوشته شده توسط فرشاد در تاريخ یکشنبه دوازدهم اسفند 1386 در ساعت
19:24
دانلود بازي کم حجم و زيباي حدس اعداد بازي هميشه در نزد کاربران جذابيت خاص خود دارد و کسي نمي تواند جذابيت ها آن را نا ديده بگيرد
ما هم به همين سبب مدتي قبل تصميم گرفتيم تا حد تجربه و توان خود بازي هاي کم حجم بسازيم و آن را به شما معرفي کنيم تا بتوانيم گوشه اي از اوقات فراغت شما را پر نماييم . اين بازي اولين بازي ساخته شده توسط گروه برنامه نويسي ما ميباشد که اميدواريم اين بازي را بپسنديد. درچه امکان دارد در اولين کار ما نقايصي وجود داشته باشد ولي به ياري شما در کارهاي بعدي قويتر عمل ميکنيم. شما در اين بازي بايد يک عدد 6 رقمي را که کامپيوتر در نظر گرفته حدس بزنيد تا اسم شما جزء 10 نفر برتر ثبت شود تا رقابت شيرين تر شود. مزاياي اين بازي کم حج اين است که هم حافظه عددي شما قوي ميشود و هم ميتوانيد حس حدس خود را بسنجيد و هم اينکه سرگرمي کاملا سالمي هست.
ادامه مطلب نوشته شده توسط رحمان آلاداغلو در تاريخ دوشنبه بیست و دوم بهمن 1386 در ساعت
22:50
با سلام اين اولين سورس ويژوال هستش که جزء پروژه هاي درسي ماست که به درخواست دوستان گلم گذاشتم.
سورس ۱: برنامه کوچکي براي مديريت کتابخانه که چون نسخه اولشه داراي نقايصي هستش که در نسخه هاي بعدي رفع ميشود. حجم : ۳۰۰ کیلو بایت سورس ۲: اين هم يک برنامه کوچک ديگه براي مشاهده عکس ها که از اکثر فرمت ها پشتيباني ميکنه. حجم : ۱۰ کیلو بایت .::با تشکر از شما::. نوشته شده توسط رحمان آلاداغلو در تاريخ شنبه بیستم بهمن 1386 در ساعت
22:36
|
جستجوي مطالب |
