دوستان ممنون میشوم اگر لینک وبلاگ من را در وبلاگ خودتون قرار دهید
http://shhacker.blogsky.com

دوستان نظر یادتون نره

دوستان سوالاتتون را در قستمت نظرات بنویسید
ممنون

برای دیدن فیلم به صورت فشرده شده با خطها کم سرعت ایران هم قابل دیدن است



شکل 3-2
با انتخاب
 Standard EXE وارد محیط ویژوال بیسیک می‌شویم.

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


آشنایی با محیط کار

بالاخره می‌خواهیم شروع به کار کنیم. آستین‌ها را بالا بزنید و شروع کنید.

فرض بر این بود که تا به حال با ویژوال بیسیک کار نکردید، امیدوارم که لااقل بعد از این همه فرصت که بهتون دادم، نصبش کرده باشید، پس برید توی منوی استارت و با انتخاب Microsoft Visual Studio و سپس Microsoft Visual Basic وارد محیط ویژوال بیسیک بشین.


  
شکل 3-1
با انتخاب ویژوال بیسیک از منوی استارت شروع به کار می‌کنیم.

وقتی وارد ویژوال بیسیک میشین معمولا صفحه زیر رو می‌بینید. با انتخاب کردن گزینه اول و Open کردن وارد محیط برنامه‌نویسی ویژوال بیسیک میشین


توضیح قسمتهای شکل بالا:

1- ToolBox:  این قسمت مخصوص ابزارهاییه که می‌تونید توی فرم‌هاتون بزارین، به اینجور چیزها میگن کنترل، کنترل‌ها رو مثل اجسام فیزیکی در نظر بگیرید. کارشون رو توی ویندوز خیلی دیدید مثلا دکمه بستن برنامه‌ها که سمت راست و بالای هر پنجره وجود داره خودش یکجور کنترله، اصلا چرا راه دور بریم این دکمه استارت ویندوز هم خودش یک کنترله، مگه وقتی روش میرین و با ماوس کلیک می‌کنید اول فرو نمیره بعد میاد بالا، خوب مثل یک دکمه واقعیه دیگه.
اگه تاحالا با برنامه‌هایی مثل  برنامه نقاشی ویندوز (Paint) کار کرده باشید حتما میدونید که با اینا چه‌جوری میشه کار کرد، اولش باید با ماوس روی اون گزینه‌ای که می‌خواین کلیک کنید بعد وسط فرمتون دوباره کلیک کنید و بکشید تا اون کنترل وسط فرم به اندازه‌ای که کشیدید درست بشه.


2- Form: این قسمت رو میگن فرم، به خاطره اینه که میشه مثل فرم‌های کاغذی توش رو پر کرد از آت و آشغال. در اصل یک صفحه خالیه که وقتی برنامه‌ای که نوشتید رو اجرا می‌کنید مثل اجل معلقی میپره وسط صفحه و اون بیچاره‌ای که می‌خواد با برنامه شما کار کنه باید با اون سر و کله بزنه. بابا اینقدر سخت نیست ها همین ویژوال بیسیک بدبخت که الان بازه و دارید می‌بینید، خودش یک فرمه که توش چند تا کنترل انداختن به همین سادگی.

 

3- Project Explorer: کارش نشون دادن فرم‌ها و فایلهای اضافه‌ایه که برنامه شما ممکنه داشته باشه، تو این قسمت فقط دوتا دکمه هست که خیلی مهمه، اونایی که گوشه بالا سمت چپ قرار گرفته.  این یکی رو وقتی که دارین روی فرم طراحی می‌کنید و می‌خواین برین تو قسمت کد نویسی باید بزنید، و این یکی رو وقتی که تو قسمت کد هستید و می‌خواین بیاین روی فرم تا بتونید دوباره طراحی کنید.

 

4- Properties: این کادر مثل قوطی عطار هاست، همه چی توش پیدا میشه. بگی دلم درد میکنه بهت گل گاوزبون میده، بگی می‌خوام لاغر شم بازم گل گاوزبون میده، بگی سرطان ابرو دارم بازم گل گاوزبون رو بهتون قالب می‌کنند. اینجا تنظیمات هر کنترلی رو که توی فرم قرار داشه باشه و روش کلیک کرده باشین نشونتون میده. اگه روی یه جای خالی خود فرم هم کلیک کنید، می‌تونید تنظیمات خود فرم رو تغییر بدین. مثلا میشه Caption یک فرم رو عوض کرد تا نوشته بالای فرم عوض بشه، یا میشه رنگ زمینه و نوع فونت و از این جور چیزا رو اینجا تنظیم کرد. در موردش بعدا کلی حرف میزنیم.

 

5- ToolTip: این کوچولو خیلی بدرد بخوره، روی هر چیزی توی قسمت Properties (در قسمت 4 توضیح دادمش) کلیک کنین، فوری یکی دو خطی درموردش اطلاعات کمکی می‌نویسه که اصلا این چی هست و چی‌کار میکنه.

 

6- Form Layout: این یکی کاملا نشون میده داره چیکار میکنه، اون مستطیل وسط مانیتور، جایی رو نشون میده که وقتی فرمتون اجرا بشه اونجا قرار میگیره. میتونین مستطیل وسطی رو بگیرین و بکشین اینور و اونور، تا جای فرم تغییر کنه. فقط یادتون باشه از مانیتور بیرون نبرینش چون وقتی اجرا بشه دیگه چیزی نمی‌بینین.


دوستان نظر یادتون نره

دوستان یک نظر در مورد ویژوال بیسیک بدهین ممنون

نظروتن را درمورد این عکسا چیه

چند تا لینک

آمـوزشـی

 
www.imiorg.com سازمان مدیریت صنعتی
www.roshd.ac.ir شبکه اطلاع رسانی رشد
www.elixiran.com شبکه اطلاع رسانی اکسیر
www.isiran.com ایزایران
www.irantvto.com اداره کل آموزش فنی و حرفه ای
www.konkoor.com سایت کنکور
cme.tbzmed.ac.ir گروه آموزشی مداوم
Dme.hbi.dmr.or.ir

معاونت آموزشی و اموردانشگاهی وزارت بهداشت درمان و آموزش پزشکی

www.iernet.org/databases/bnap/default.htm بانک اطلاعاتی نظام های آموزش و پرورش کشورها
www.dwelle.de/compus/sprachkurse/down-persian-html آموزش زبان آلمانی
www.iranasp.net/default.asp آموزش نوشتن صفحات وب فارسی با XPویندوزASPامکانات  
Schoolnet.ir/~hedayat/grads/me/mbers/
78/members78/emdad/doc
learning_visual_basic.htm

آموزش برنامه نویسی با ویژوال بیسیک

www.aryanpour.com دیکشنری آریانپور
www.tahsilattakmili.com/index.asp تحصیلات تکمیلی
www.riec.ac.ir/main.htm سازمان آموزش و پرورش استثنائی
www.informatician.org

مؤسسه آموزش عالی آزاد فن آوران اطلاعات تهران

www.mftsite.com مجتمع فنی تهران
it.mftsite.com/courses.htm اطلاعاتی در مورد مدارک MCSE و MCP و MCSD
www.balagh.net/persian/fegh/amozesh_fegh

 
آموزش فقه

www.irankonkour.com اولین پایگاه دانش آموزان ایران

آموزش ویژوال بیسیک 6

 

مقدمه:

          چرا ویژوال بیسیک؟ شاید این اولین سوالی باشد که برای هرکسی بوجود می آید چرا با وجود زبان های یرنامه نویسی مثل ویژوال C ++ ، ولفی، .... درمحیط Windows ما باید به سراغ ویژوال بیسیک برویم. بهتر که برای جواب دادن به این سوال ،  ابتداً یک سری از مطالب را برای یکدبگر روشن کنیم،

          بخاطر برداشتی از زبان Basic داریم که در محیط DOS بیشتربه بچه های مدرسه آموزش داده می شد و زبانی ، کاملا آموزشی کاملا ابتدایی بود برداشتی غیرمنصفانه نسبت به ویژوال بیسیک داریم (خود من هم ابتدای کارهمین دیدگاه را نسبت به این زبان برنامه نویسی داشتم) اما این زبان با وجود به یدک کشیدن نام Basic ولی زبانی متفاوت با بیسیک که شما احتمالاً با آن آشنایی دارید می باشد. اما در زبان ویژوال بیسیک بجز یک سری ازدستورهای قدیمی Basic بقیه دستورها جدید هستند. واین زبان با توانایی بکارگیری تمامی ابزارهای موجود در کتابخانه Windows و تمامی برنامه های دیگر میتواند درعین سادگی که نسبت به زبانهایی مثل Visual C++)VC) دارد. همان کارها را انجام دهد(خالی از لطف نیست که ذکر کنیم که می توان انواع برنامه های کاربردی (Utility) ، بازی ها حتی به شکل سه بعدی و برنامه های سندی (Application) و یا برنامه های قابل اجرا در شبکه ها و اینترنت را تولید نمود.). البته باید این نکته را هم ذکر کرد که زبان VC برای حرفه ای ها و با توجه به سرعتی که دارد برای کارهای پیچیده ریاضی به کار می رود. ولی خوب در عوض زبان VB (معمولا کاربران کامپیوتر با Script های آن که یکی از رقبای Java Script می باشد و یا دوستداران اینترنت علاوه بر  ScriptباActiveX  ها که برای اولین بار توسط VB عرضه شد را می شناسند) هر دو مقوله قدرت و سرعت را با هم دارا می باشد.

         VB یکی دیگر از تفاوتهایی که با جد خودBasic  داشته است سیستم اجرای برنامه های ابجاد شده با این زبان می باشد که جد آن با Interpreter (مفسر) کار می کرد یعنی برنامه را خط به خط اجرا می کرد ولی ویژوال بیسیک مجهز به هر دو سیستم می باشد یعنی هم مفسر دارد هم کامپایلرکه باز هم این یکی از تفاوتهای عمده آن نسبت  Basicمی باشد.

        حال نوبت به پاسخ گویی به این سوال می رسد که چرا Visual  به ما قبل Basic افزوده شده است؟خوب ما سعی می کنیم که به این سوال به گونه ای پاسخ دهیم ولی اگر کار یاد گیری VB را  دنبال کنید و قبلا در محیط DOS برنامه نوشته باشید خودتان دلیل افزوده شدن این کلمه به ما قبل Basic آگاه می شوید. ولی اگر Visual را در فرهنگ لغات انگلیسی به فارسی نگاه کنید به معنای بصری میباشد یعنی چیزی که با چشم سر وکار دارد خوب این دقیقا همان چیزی است که ما از زمان متولد شدن ویندوز از ان استفاده می کنیم رابطه های گرافیکی (GUI ها ) خوب ، پس به زبانها یی که برنامه ها یی بدین گونه تهیه می کنند باید بصری گفته شود چون دیگر از آن محیط خشک و بی روح DOS دیگر خبری نیست.

          خوب، فکر کنم که تا به اینجا توانسته باشید تصمیم خود را مبنی به اینکه آیا می خواهید VB یاد بگیرید یا چیز دیگری را گرفته باشیدو ما هم توانسته باشیم کمی در مورد علت انتخاب VB توضیحاتی داده باشیم..ولی اکنون تصمیم به این داریم که روند و سیستم آموزشی که قرار است با آن روند پیش برویم را بازگو کنیم ما این مباحث را به گونه هایی می نویسیم که قابل استفاده برای همه (مبتدیان و بالاتر ) وجود داشته باشد. خواندن این سه بخش را به ویژه به مبتدیان  توصیه می کنیم.

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

1-      اساس برنامه برنامه نویسی :

-                       OOP (Object Oriented Program )

-                       مفاهیم کلی (Object ,Event ,Property ,method,... )

-                       محیط و ابزارهای VB

-                       انواع داده ها در VB

-                       دستورات پایه در VB

2-      شی ها و کنترل ها و روش استفاده از آنها (Object & Controls )

-                       Forms

-                       Label

-                       Textbox

-                       Command Button

-                       Picture Box

-                                                                                    Image

-                       Shape

-                       Line

-                       Frame

-                       Check Box

-                       Option Button

-                       Combo Box

-                       List Box

-                       Hscroll Bar

-                       Vscroll Bar

-                       Timer

-                       Drive List Box

-                       Dir List Box

-                       File List Box

-                       Remote Data

-                       OLE

 

3 – افزودن شی و کنترل ها ی جدید

-                                                                                    Microsoft Windows Common Control

-                                                                                    . . .

4- چند روش در ایجاد  برنامه های کاربردی

 ما در هر بخش سعی بر این داریم که با مثالها و تصاویر و ارائه کدهای برنامه اقدام به آموزش زبان VB   کنیم.

  • نکات:

زبان VB6  در سه نسخه توسط شرکت ماکروسافت ارائه شده است که به ترتیب Learning ، Professional  ، Enterprise می باشد که به ترتیب برای آموزش ، اهداف حرفه ای و کاملترین آن Enterprise با امکانات شبکه و اینترنت می باشد ما در این مجموعه از دو نسخه آخر استفاده می کنیم و به شما Enterprise را هم توصیه می کنیم..

  • حداقل سیستم مورد نیاز توصیه شده توسط خود شرکت ماکروسافت برای نصب Visual Basic (VB)  عبارت است از:

-                                                                                    یک سیستم عامل ویندوز 95 و به بالا یا ویندوز NT 4 و به بالا

-                                                                                    یک کامپیوتر 486DX/66 MHz  یا بالا تر (پروسسور پنتیوم و بالا تر توصیه شده است.)

-                                                                                    یک درایوCD-ROM

-                                                                                    یک کارت VGA یا بالاتر که توسط ویندوز پشتیبانی شود.

-                                                                                    16 MB  حافظه RAM برای ویندوز 95 و 32MB برای ویندوز NT

-                                                                                    یک عدد Mouse

  • شما می توانید VB را به صورت مستقل و یا از بسته نرم افزاری Visual Studio   نصب نمایید.
  • Help ، در VB به صورت Online می باشد و یا شما با نصب کتابخانه MSDN می توانید از Help استفاده کنید.
  • ما در این مجموعه فرض را بر این می گذاریم که شما حداقل اطلاعات کافی در مورد ویندوز دارید و بر این اساس به آموزش مطالب می پردازیم.
  • به عنوان منابع بیشتر می توانید به کتاب های زیر مراجعه نمایید :

1- Microsoft Visual Basic 6.0 Programmer `s Guide  چاپ  Microsoft Press         .

2-  Platinum Edition Using Visual Basic 6.0   چاپ QUE .

 

 

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


راستی دوستان نظر یادتون نره
اگر جرات داری نظر بده




دوستداران ویژوال بیسیک سلام
یکی از مشکلات اکثر برنامه نویسان (هم تنبل , هم زرنگ) جستجو و پیدا کردن کدهای آماده و استاندارد با توضیحات کافی برای صرفه جویی در زمان نوشتن کد و یا استفاده از قابلیت هایی است که امکان پباده سازی آنرا نداشته اند. به همین خاطر تصمیم گرفتم تا سایت زیر را که مجموعه ای غنی و بسیار مناسب از این کدها به زبان های مختلف به خصوص ویژوال بیسیک است به شما معرفی کنم. حقیقتاً این سایت یک مرجع خوب و عالی است. کدهای اونو بیینید و لذت ببرید.



The largest public source code database on the Internet with 7,456,536 lines of code, articles and tutorials in 11 languages,as well as 694 open job postings



Planet Source Code