آموزش مصور ويژوال بيسيك visual basic در مجيد آنلاين

وضعیت
موضوع بسته شده است.

saalek110

Well-Known Member
با نام خداي رحمن.
قصد داريم از ابتدا به معرفي و آموزش ويژوال بيسيك بپردازيم.

اميدوارم خدا ياري كند تا اين گام را به بهترين نحو برداريم.

---------------------------------------------
می توانید از pdf این تاپیک شروع کنید:
http://www.majidonline.com/forum/showthread.php?t=92822


با تشکر از نویسنده آن.
حجم حدود 700 کیلو.
 
آخرین ویرایش:

saalek110

Well-Known Member
تشكر از حمايت دوستان -- فهرست

سلام . ممنون از حمايت دوستان
دوستاني كه برنامه ويژوال بيسيك را قبلا نصب كرده اند از صفحه 1(يعني پستهاي 1 تا 10) بروند صفحه سوم زيرا در صفحه دوم (يعني پستهاي 11 تا 20) فقط آنزيپ و نصب گفته مي شود.

page2.gif

.
.
باز هم از توجه دوستان ممنونم. يا حق

===========================

فهرست پستهاي اين تاپيك

صفحه 1
1 تا 3 آشنايي با دوستان
4 فهرست
5 و 6 آشنايي با دوستان
7 تا 17 آنزيپ و نصب برنامه
صفحه 2 همه مراحل نصب است فهرست نشد.


صفحه 3
21 و 22 اعلان تاپيك مهم شد و افتتاح تاپيك وابسته
22 تا 27معرفي محيط برنامه و اجرا و ذخيره برنامه
29 و 30 معرفي دكمه و تكست باكس

صفحه 4
31 تا 40 معرفي اولين صفات ابزارها و آشنايي با پنجره كدنويسي

صفحه 5
41 و 42 معرفي ابزار ((ليبل))
43 تا 46 تغيير رنگ و فونت ابزارها
47 يك برنامه ساده
48 آشنايي بيشتر با پنجره كد
49 يك ماشين حساب ساده
50 صفتي به نام انيبل

صفحه 6
51 صفت بوردر استيل فرم
52 صفتي ار تكست باكس ((ماكس لنت))
53 رويداد ((فرم لود))
57 چهار صفت (چپ ، بالا ، طول، عرض)
58 و 59 معرفي ليست باكس
60 گرافيك-فرمول دايره و نقطه و خط و مستطيل

صفحه 7
61 ماشين حساب با ليست باكس
62 و 63 ((انواع متغيرها در ويژوال بيسيك)) ميخك
66 معرفي سه ابزار دسترسي به درايو و پوشه و فايل
68 و 69 ابزارهاي مرتب كردن اشياي روي فرم(شامل تنظيمات محل قرارگیری کنترلها در فرم یا نسبت به هم و جلو و عقب بودن یا قفل بودن و غیره)

صفحه 8
71 معرفي ابزار ((فريم))
72 پنجره آبجكت بروسر
73 قوائد استفاده از فريم- ميخك
74 متد ((كليير)) از ليست باكس
75 صفت پيكچر فرم - بك استيل ليبل
==================
شروع كدنويسي- ميخك
76 ساختارهاي تصميم(ايف و ..)
77 سلكت - كيس
78 تابع شرط
80 حلقه ها

صفحه 9
83 حلقه ادامه حلقه ها
84 دستور ((فور - ايچ)) - مسعود
86 ((فور - ايچ)) - ميخك
87 ثوابت
88 تابع
=============
90 چگونگی افزودن ابزارهای جدید به جعبه ابزار از پنجره components

صفحه 10
91 مقايسه بيسيك با ويژوال بيسيك
93 تا 95 مثالهاي ساده ( تمرین فرمولهایی که جناب میخک گفتند مثل حلقه)
96 پنجره ((ادد پروسيجر)) Add procedure
98 تا 102 كار با دو ابزار ((ايميج)) و ((پيكچر باكس))

صفحه 11
98 تا 102 كار با دو ابزار ((ايميج)) و ((پيكچر باكس))
103 تعريف رويداد غالب
104 تا 107 شرح ورودي دادن به توابع
108 مقدار بازگشتي توابع
109 و 110 طرق فراخواني توابع
=========
ميخك

صفحه 12
111 توابع بازگشتي
112 آرايه ها
=========
114 تا 117 كمي راجع به رويدادها شامل رويدادهاي موس
116 تا 120 معرفي چك باكس و آپشن باتم
===========
ميخك

صفحه 13
121 آرايه هاي چند بعدي
123 آرايه هاي پويا
==========
124 و 125 ادامه چك باكس و معرفی کنستانت های خود ویژوال بیسیک
126 آرايه كردن ابزارها(هم نام كردن ابزارها)
127 ادامه چك باكس
128 اپشن باتم
129 گروه بودن چك باكسها و آپشن باتمها
130 ادامه آپشن باتم

صفحه 14
131 دو ابزار ((خط و شكل))
132 زير يا بالا بودن خط و شكل نسبت به ليبل و ايميج
133 ابزار كومبوباكس
134 تا 136 اسكرول بار
137 دو صفت ((تب ايندكس)) و ((تب استاپ))
138 دو صفت ((تولتيپ تكست)) و ((تگ))

صفحه 15
141 ابزاري به نام تايمر
142 ((آپشن اكسپليسيت))
143 تفاوت روال ساب با فانكشن - شروع رنگ
144 ادامه رنگ
145 تابع راندوم
146 يادآوري انواع متغيرها
147 تابع جزء صحيح - تابع اينتيجر
148 كار با تابع جزء صحيح و تابع راندوم
149 ادامه رنگ
150 فراخواني با مقدار - فراخواني با مراجعه

صفحه 16
151 پوشش دهي به خطاها
152 منو اديتور (ايجاد منو براي فرم)
153 منو ادیتور
154 منو ادیتور
155 منو ادیتور
156 سئوال راجع به لزوم افزودن ماژول به برنامه
157 پاسخ ميخك عزيز راجع به فوائد ايجاد ماژول
158 سوالاتي راجع به ماژول و خصوصي يا عمومي بودن توابع و متغيرها
159 پاسخ به سوالات راجع به ماژول و توابع و متغيرهاي عمومي
160 تا 162 ادامه بحث عمومي و خصوصي بودن توابع و متغيرها(پاسخ از نويد و سينا)

صفحه 17
160 تا 162 ادامه بحث عمومي و خصوصي بودن توابع و متغيرها(پاسخ از نويد و سينا)
163 طرز افزودن يك ماژول به فرم
164 قلمروي متغيرها
165 یک سری تمرین با public و private
166 كار با متغير استاتيك - متغيرهاي مقدار ثابت
167 و 168 ادامه رويدادها - رويدادهاي كليد
169 و 170 ديالوگ باكسها - مسيج باكس -مسيج باكس فانكشن - ايتپوت باكس

صفحه 18
171 سئوال راجع به محل نوشتن توابع و كلاسها
172 جناب حامد منصف: منو اديتور
174 كار با زمان
175 پاسخ ميخك عزيز درباره محل نوشتن توابع
178 سئوال راجع به تعريف كلاس
179 ذخيره در فايل
180 تا 184 برنامه هاي چند سندي

صفحه 19
180 تا 184 برنامه هاي چند سندي
185 ادامه رويدادها - رويداد فوكوس
186 معرفي كلي كنترلها و كاربرد هر يك
187 استفاده از ابزار كامون ديالوگ
188 Displaying Open and Save As Dialog Boxes
189 -
190 کپی کردن فایل - تعین درایو جاری - چک وجود یا عدم وجود فایل - تغییر نام فایل یا دیلت فایل - ایجاد و حذف دایرکتوری
================

صفحه 20
پستهای 191 تا 199
آموزش API از آقای حمید احمدی

200 یک زنگ تفریح با Sendkeys و SelStart و SelLength
================

صفحه 21
201 لینک به مطالب کمکی
202 دستور IIf از جناب western
203 توابع ریاضی در ویژوال بیسیک
204 بحث (با چه دستوری کل فرم های یک پروژه بسته می شود.)
205 دانلود بسته آموزشی (( آموزش گرافیک سه بعدي داخل ویژوال بیسیک با OPenGl ))
206 در این پست کتابهایی را برای دانلود معرفی می شود.
207 معرفی هزار سورس ویژوال بیسیک
208 معرفی یک تاپیک آموزشی دیگر.
209 سئوال: چگونه زدن اینتر را در ابزاری دریافت کنم تا کاری انجام دهد.
210 پاسخ سئوال بالا.

صفحه 22
211 درخواست طرز کار با کلیپ بورد
212 پاسخ سئوال بالا
213 در اختیار گذاشتن مطالبی توسط جناب kalazim
214 در اختیار گذاشتن مطالبی توسط جناب kalazim
215 در اختیار گذاشتن مطالبی توسط جناب kalazim
216 در اختیار گذاشتن مطالبی توسط جناب kalazim
217 مبدل تاریخ سه تقویم در ویژوال بیسیک 6 توسط جناب the_king
218 سئوال : بی اثر کردن 3 کلید ctrl , alt و win
219 پاسخ سئوال بالا.
220 درخواست برنامه نصب برای برنامه

صفحه 23
221 پاسخ سئوال بالا.
222 دستور Choose را شرح دهید.
223 پاسخ سئوال بالا.
224 سئوال : کپی نوشته های ابزارها
225 پاسخ سئوال بالا.
226 سئوال : برنامه ای که سایز عکس را تغییر دهد و به همان شکل آن را ذخیره کند.
227 پاسخ سئوال بالا.
228 شرح برنامه پست قبل.
229 سئوال : خلق شی در حالت اجرا.
230 پاسخ سئوال بالا.


صفحه 24
231 سئوال : دستور with و set را شرح دهید.
232 پاسخ سئوال بالا.
233 تابع شرطی switch
234 كتاب هاي آموزشي ويژوال بيسيك معرفی شده توسط farhad110
235 معرفی منابع تکمیلی.
236 و 237 سئوال و جواب در مورد تغییر نام فرم ها.
 
آخرین ویرایش:

MnavidM

Active Member
موفق باشی

با سلام.

میبینم که به آموزش شروع کردی . موفق باشی.

فقط یه چیزی :

در عنوان هر پستی که آموزش میدی یه توضیح در مورد اون قسمت بده .

مثلا بالای این پست من رو نگاه , نوشتم :موفق باشی

به کارت ادامه بده.

موفق باشی.
نوید.
 

saalek110

Well-Known Member
ويژوال استوديو - مرحله آنزيپ


ويژوال استوديو كه از محصولات ميكروسافت است ، شامل چند برنامه است.
يكي همين ويژوال بيسيك - ديگري ويژوال سي - و ويژوال فاكس پرو . و برنامه هاي ديگر.
----------

من دو تا برنامه ويژوال استوديو در دو سي- دي مجزا دارم. اين دو سي - دي را جدا خريده ام و به هم هيچ ربطي ندارد.
در اولي برنامه ويژوال استوديو به شكل فشرده است و نوع فايل زيپ(فشرده) ، از نوع
zip
است.
در سي-دي دوم نوع فايل فشرده(زيپ) از نوع
Rar
است.
--------
شما هر كدام را كه داريد بايستي با ((برنامه هاي زيپ باز كن)) از حالت فشرده خارج كنيد.
من از زيپ باز كن زير
winzip
براي اولي و از
winRar
براي دومي استفاده كردم. ولي ممكن است يكي از اين زيپ باز كن ها بتواند هر دو را باز كند.
-------

======================================
معرفی سایت:

در اين سايت در يك صفحه(بدون مراجعه به صفحات ديگر) به معرفي برنامه ويژوال بيسيك از ابتدا پرداخته

.
[View Entire Tutorial] ...را در پايين صفحه كليك كنيد.

=================
اموزش كامل از ابتدا تا انتها

آموزش كامل
در 22 درس
.
---------------------------------
آموزش كامل
در 46 درس
---------------------------------
.
.


نقل از وبلاگ
http://amirofy.persianblog.com


سايتهاي ويژوال بيسيك

www.AbstractVB.com
www.VBCity.com
www.AllAPI.net
www.vbexplorer.com

همچنين سايتهاي زير معرفي شده اند
www.vbip.com
www.WinsockVB.com
www.FreeVbCode.com

APIهاي مربوط به ويژوال بيسيك
www.AllAPI.net
.
.
MReza_Motaffaf گفت:
دوستان چون از همه شما عزيزان چيز هاي زيادي ياد گرفتم چند تا سايت باحال براي سورس كد ها مي فرستم اميد وارم لذت ببريد.
www.vbcenter.com
www.a1vbcode.com
www.worldofvb.com or .net
اگر هم مي دونستيد اشكالي نداره بذلريد ديگران بدونند
.
.
http://www.planet-source-code.com

=======================
نقل از :
http://www.counterbaz.mihanblog.com/Post-26.aspx
بهترین سایتهای سورس ویژوال بیسیک

مرتبط با : عمومي


http://www.freevbcode.com
http://www.vbcode.com
http://www.coderoom.com
http://www.vbaccelerator.com



نوشته شده توسط : سید مجید مدنی ساعت:10:22 تاریخ ارسال :دوشنبه ۰۸ خرداد ۱۳۸۵
 
آخرین ویرایش:

saalek110

Well-Known Member
پاسخ به مدير محترم

Doste گفت:
با سلام.

میبینم که به آموزش شروع کردی . موفق باشی.

فقط یه چیزی :

در عنوان هر پستی که آموزش میدی یه توضیح در مورد اون قسمت بده .

مثلا بالای این پست من رو نگاه , نوشتم :موفق باشی

به کارت ادامه بده.

موفق باشی.
نوید.
با سلام و عرض ادب خدمت مدير محترم انجمن.
با توكل بر خدا و بهره گيري از حمايت شما و دوستان ديگر شروع كردم.
سعي مي كنم من بعد عنوان پستها رساتر و كامل تر باشد.
آخرين پست من((ويژوال استوديو - مرحله آنزيپ)) آيا مناسب است؟ يا الگويي ديگر مد نظر سرور گرامي مي باشد.
با تشكر
.
 
آخرین ویرایش:

MnavidM

Active Member
با سلام.

خوبه همین طوری ادامه بدید .

اگر هم مشکلی بود بعدا می تونیم اون رو ویرایش کنیم :wink:

راستی : سعی کن از نوشته رنگی هم استفاده کنی مثلا یه سری کلمات خاص رو با رنگی جدا از رنگ پیش فرض بزار .

موفق باشی .
نوید.
 

saalek110

Well-Known Member
حالت اول يعني وقتي فايل فشرده ما از نوع با پسوند ((زيپ)) است


page2.gif

.

seialnumber1.gif

.
من اين برنامه را با ((وين زيپ)) از حالت فشرده درآوردم.
.

unzipwinzip.gif

..
در جايي كه آدرسش را به برنامه آنزيپ داده ايد ، پوشه ها و فايلهاي زير را مي بينيد

filesunzip.gif

.
فايل ستاپ
a1.gif
شروع كننده مرحله بعدي است.
-----------------
ولي قبل آن در پست بعدي حالتي كه فايل از نوع
Rar
است را مي گويم تا بعد وارد مرحله بعدي يعني ((نصب)) بشويم.
.
 
آخرین ویرایش:

saalek110

Well-Known Member
حالت دوم يعني وقتي برنامه به شكل زيپ با پسوند ((رر)) باشد.

من اين برنامه را با
winRar
از حالت فشرده درآوردم . دو فايل حاصل شد.

b1.gif


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


b2.gif


. اين آدرس محل نصب ويژوال بيسيك نيست. فقط بايستي محلي براي باز شدن برنامه بدهيد.
بعد دادن آدرس و دادن دستور شروع (( يك پروسه نيم ساعته تا 45 دقيقه اي شروع مي شود)) البته با پنتيوم 2 من و مي تواند با كامپيوتر پيشرفته تر شما كار سريع تر باشد(با پنتیوم 4 زیر 5 دقیقه طول کشید)

بعد در جايي كه آدرس داده بوديم خواهيم ديد..


b3.gif


كه فايل ستاپ
b4.gif
مورد نياز براي نصب است.
 
آخرین ویرایش:

saalek110

Well-Known Member
سريال نامبر

در حالت اول(پسوند زيپ) سريال نامبر در سي - دي كنار فايل زيپ بود.
در حالت دوم (پسوند رر) سريال نامبر بعد يك مرحله باز كردن ايجاد شد.
----------
در اين دو حالت ، در هر دو سريال نامبر ، تكرار حرف ((يك)) بود. احتمالا براي شما نيز همين باشد. ولي چك كنيد.
.

serialnumber.gif

.
 

saalek110

Well-Known Member
نصب ويژوال استوديو - ويژوال بيسيك

با سلام.
نصب ويژوال استوديو

الان که من دارم این متن را می نویسم دو سال از شروع این آموزش می گذرد و چون عکسها از بین رفته من می خواهم دوباره عکس بگیرم.
دو سال پیش ویندوز من 98 بود و نصب کمی فرق دارد که در زیر شرح داده می شود. ولی الان ویندوز من ایکس پی است. و من عکس ها را روی این ویندوز می گیرم. سرویس پک 2 است. و هیچ نرم افزاری که بخواهد تاثیری داشته باشه روی این ویندوز نصب نیست. مثلا دات نت فریم ورک روی آن نصب نیست. و آفیس هم نصب نیست. اینها را نوشتم تا بدانید روی چه ویندوزی دارم مراحل نصب را عکس برداری می کنم. موفق باشید.

در ویندوز 98 دو ریست قبل نصب برنامه اصلی داشتیم. ولی در ویندوز ایکس پی فقط یک ریست بعد نصب جاوا.

ابتدا فايل ستاپ
c1.gif
را كليك مي كنيم

c2.gif

در اولين پنجره
next
را كليك مي كنيم

c3.gif

پنجره بعدي ليسانس برنامه است. آنرا قبول مي كنيم و عبور مي كنيم.

c4.gif

پنجره بعدي سريال نامبر است. آنرا وارد مي كنيم و عبور مي كنيم.

c5.gif

پنجره بعدي سوال راجع به نصب جاوا است. من آنرا نصب كردم.

c6.gif

مشغول نصب مي شود.
و بعد تقاضاي ريست

این قسمت مربوط به ویندوز 98 است:( از ريست برمي گرديم. اولين پنجره باز سوال راجع به برنامه اي است . من باز قبول كردم بعد اين هم ريست دارد)


c7.gif

و بعد تازه ابتداي نصب برنامه اصلي است. كاستوم نصب مي كنيم.

c8.gif

بعد تعيين محل نصب است . اگر مسير ندهيد در همان پوشه پروگرم فايلز نصب مي شود.

c9.gif

شروع آماده سازي....

d1.gif

در كادر بعدي مي خواهد كه از برنامه هاي ديگر خارج شويد تا آماده نصب شود.
 
آخرین ویرایش:

saalek110

Well-Known Member
ادامه نصب

باز مربوط به ویندوز 98 : (در اينجا برنامه نصب قصد دارد پوشه هاي ديگري را آپديت كند كه من قبول نكردم.)

a1.gif



a2.gif

مي رسيم به انتخاب برنامه هايي كه از مجموعه ويژوال استوديو مي خواهيم نصب كنيم. مي توانيد همه را نصب كنيد يا هر يك را كه خواستيد.

a3.gif



a4.gif



a5.gif



a6.gif

بعد ریست ....
در كادر زير سوال راجع به نصب برنامه اي است كه يكي از كارهايش ايجاد برنامه ستاپ براي برنامه هاي شماست. تا برنامه هاي شما هم مثل برنامه هاي تجاري ستاپ داشته باشد. من فعلا اين برنامه را نصب نمي كنم. زيرا هر وقت بخواهيم مي توانيم با اجراي دوباره برنامه ((ستاپ ويژوال استوديو)) هر برنامه اي را كه نصب نكرده ايم را بعدا نصب كنيم.

a7.gif

در كادر زير هم قسمتهايي است كه من فعلا هيچ يك را نصب نمي كنم.

a8.gif

اين قسمت هم رجيستري است كه رد مي شويم.

a9.gif
 
آخرین ویرایش:

saalek110

Well-Known Member
شروع

.

b1.jpg

.
البته من ويژوال سي را هم نصب كرده ام ولي شما هيچ نيازي به نصب هر دو نداريد.
.
 
آخرین ویرایش:

saalek110

Well-Known Member
خالي

سه پست آخر اين صفحه را خالي مي گذارم تا وقتي برنامه نويسي را شروع كرديم ، دقيقا از صفحه
سه شروع كنيم.
.
 
وضعیت
موضوع بسته شده است.

جدیدترین ارسال ها

بالا