شناسه پست: 2017
بازدید: 422
« فهرست مطالب »
مقدمه 1
فصل اول :
– معرفي نرم افزار ويژوال بيسيك 2
– ويژوال بيسيك و فرآيند برنامه نويسي 3
– آشنايي با application wizard 4
– واسط چند سندي 6
– واسط تك سندي 6
– سبك كاوشگر 6
– صفحه معرفي برنامه( Splash screen ) 8
– گفتگوي ورود ( Login dialog ) 8
– گفتگوي گزينه‌ها ( Option dialog ) 8
– پنجره about 9
– برنامه‌نويسي رويدادگرا 10
– پنجرة پروژه جديد 12
– ميله ابزار 12
– جعبه ابزار 13
– پنجره فرم 14
– پنجره طراحي فرم 14
– پنجره پروژه 14
– پنجره خواص 17
– كمك 17
– پيشوندهاي استاندارد براي اشياء Visual basic 18
– كمك محلي 19
– پشتيباني 20
– با محيط ويژوال بيسيك مأنوس شويد 21
– ساختن فرم 23
– با نوشتن كد برنامه را كامل كنيد 26
– مروري بر كنترل‌ها 28
– خواص مشترك كنترلهاي ويژوال بيسيك 30
فصل دوم :
– بانك اطلاعاتي 31
– استفاده از بانكهاي اطلاعاتي 31
– اجزاء تشكيل دهنده بانك اطلاعاتي 31
– بانك اطلاعاتي ويژوال بيسيك 32
– ساختار بانك اطلاعاتي 32
– جدول در بانك اطلاعاتي 33
– ايجاد يك بانك اطلاعاتي 33
– چاپ ساختار بانك اطلاعاتي 36
– ورود اطلاعات به بانك اطلاعاتي 36
– تعيين ركورد جاري 36
– مرتب‌سازي ركوردها 37
– ويرايش محتويات ركورد 38
– حذف ركورد 38
– جستجوي ركورد 38
طراحي فرم 38
– مفهوم ايندكس در بانك اطلاعاتي 41
– برنامه‌نويسي و بانك اطلاعاتي 42
– اشياي بانك اطلاعات 42
– شيData 43
– شي Database 43
– باز كردن بانك اطلاعاتي 46
– حذف ايندكس 47
– نمايش محتويلات بانك اطلاعاتي 47
– افزودن ايندكس به جدول 49
– فعال كردن يك فايل ايندكس در جدول 50
منابع 55
 فهرست جداول
 عنوان صفحه
جدول 1-2:بعضي از خواص مهم شيء Data در بانك اطلاعاتي 44
جدول 2-2: خواص شيء Database 45
جدول 3-2: متدهاي شيء Database 46
 مقدمه:
امروزه علم كامپيوتر پيشرفت شگرفي در كلية‌ علوم و صنايع به وجود آورده است و با پيشرفت اين علوم مسائل مربوط به كامپيوتر نيز پيشرفت شگرفي داشته است از جمله مي‌توان به پيشرفت در بانك‌هاي اطلاعاتي اشاره نمود كه از جديد‌ترين و مهمترين آن‌ها مي‌توان به Visual basic اشاره نمود. در اينجا سعي شده است مطالبي در جهت معرفي اين نرم‌افزار تقديم گردد.
 فصل اول
نرم افزار ويژوال بيسيك
برنامه‌نويسي با Visual Basic ( آخرين ويرايش Visual Basic ) مي‌تواند كار پرزحمت و خسته كننده برنامه‌نويسي را به يك تفريح تبديل كند.
محبوبيت Visual Basic، علاوه بر گرافيكي و ساده بودن، از آنجا ناشي مي‌شود كه زباني اينترپرتري ( interpreter ) و كامپايلري ( Compiler  ) است. ديدكه  زبانهاي اينترپرتري   از نظر سهول توليد و توسعه برنامه چقدر به برنامه‌نويسي كمك مي‌كنند و از طرف ديگر برنامه‌هاي كامپايل شده بنحو چشمگيري سريعتر از برنامه‌هاي اينترپرتري هستند. با تركيب اين دو ويژگي Visual Basic را روانه بازاركرد، بسياري از منتقدان شكست آن و مرگ خاندان بيسيك را پيش‌بيني مي‌كردند. اين مخالفان مي‌گفتند كه بيسيك اساساً يك زبان جدي نيست و ساختار آن ( برخلاف C و پاسكال ) به درد محيط ويندوز نمي‌خورد اما ميكروسافت با ارائه Visual Basic  درسهاي زيادي به جامعه برنامه‌نويسان داد:
– زباني مانند بيسيك مي‌تواند قابل فهم و قوي باشد.
– Visual Basic بسته به نياز برنامه‌نويس مي‌تواند كامپايلري يا اينتر پرتري باشد.
– و Visual Basicنه تنها فراموش نشد بلكه تبديل به محبوبترين زبان ‌برنامه‌نويسي دنيا شد.
– Visual Basic در چندين مدل مختلف عرضه مي‌شود.
– مدل فوق‌العاده : محيط برنامه نويسي مناسب كارهاي شبكه و برنامه‌هاي توزيع شده است.
– مدل آموزشي: مجموعه‌اي از ابزارهاي استاندارد و هر آنچه براي شروع برنامه‌نويسي بدان نياز داريد.
– مدل استوديوي ويژوال در اين مدل Visual Basic به همراه چند زبان ويژوال ديگر
( مانند ويژوال ++ ) و ( ويژوال ++J ) در يك بسته نرم افزاري گرد آمده‌اند تا آموختن آنها متضمن كمترين زحمت براي برنامه‌نويسان باشد.
ويژوال بيسيك و فرآيند برنامه‌نويسي
برنامه‌نويسي يك كار حرفه‌اي ( يا حداقل نيمه حرفه‌اي ) است كه قواعد خاص خود را دارد. البته كاربران كامپيوتر كمتر درگير مشكلات برنامه‌نويسي مي‌شوند ولي اگر فضاي روزگار شمارا وارد اين وادي كرده است، سعي كنيم اصول كلي ذيل را همواره مد نظر داشته باشيم:
1- درباره برنامه تصميم بگيريد و يك طرح كلي بريزيد.
2- قسمت‌هاي ظاهري برنامه ( پنجره‌ها، منوهاو هر آنچه را كه كاربر مي‌بينيد ) را بوجود آوريم.
3- با نوشتن كد عناصر برنامه را به هم مرتبط كنيم.
4- برنامه‌ را تست كرده و اشكالات آن ( كه در قاموس برنامه‌نويسي به آنها باگ گفته مي‌شود ) را يافته و برطرف كنيم.
5- برنامه تست شده را كامپايل كنيم.
خصلت بصري برنامه‌نويسي Visual Basic مراحل طراحي برنامه را بسيار ساده و شيرين كرده است چون جاي قلم و كاغذ مي‌توانيم مراحل اول و دوم را روي صفحه كامپيوتر انجام دهيد.
اولين برنامه:
اگر با ساير برنامه‌هاي ويندوز كار كرده باشيم احتمالاً با جادوگر ( wizard )ها آشنائيد، جادوگر برنامه‌اي است كه قدم به قدم شما را در فرآيند طراحي همراهي كرده و در پايان الگويي شايسته از آنچه در ذهن داريد برايتان خواهد ساخت. Visual Basic هم براي ايجاد برنامه‌ها داراي جادوگر برنامه ( application wizard ) است. جادوگر برنامه در پايان اسكلت يك برنامه كامل و عملياتي را برايتان مي‌سازد اما اكثر برنامه‌نويسان ترجيح مي‌دهند خودشان برنامه را از صفر شروع كنند، بسياري نيز از كپي برنامه‌هاي قديميشان استفاده كرده و با تغيير دادن در آن برنامه ‌جديدي مي‌سازند. بعد از آن كه كمي Visual Basic تجربه كسب كرديد احتمالاً ترجيح خواهيم داد از جادوگر برنامه استفاده نكنيم.
براي شروع كار در اين قسمت برنامه‌اي با استفاده از جادوگر برنامه ايجاد خواهيم كرد. اين برنامه كار چنداني انجام نمي‌دهد و فقط يك پوسته ( Shell ) است. بلافاصله بعد از شروع Visual Basic جادوگر برنامه آماده انجام وظيفه‌ است، گفتگوي پروژه جديد
 ( New project  ) اولين چيزي است كه بعد از اجراي Visual Basic خواهيم ديد.
– New اجازه مي‌دهد تا جادوگرهاي مختلفي را به كمك احضار كرده يا برنامه را از صفر شروع كنيم.
– Existing  اجازه مي‌دهد تا پروژه‌هاي موجود را باز كنيم.
– Recent ليستي از آخرين پروژه‌هاي باز شده يا ايجاد شده را نشان مي‌دهد.
براي بازكردن گفتگوي پروژه جديد از File New Project  هم مي‌توانيم استفاده كنيم، اما در اين حالت برگه‌هاي Existing و Recent را نخواهيم ديد.
پروژه ( Project  ) عبارتست از مجموعه فايل‌هاي يك برنامه‌ هر برنامه مي‌تواند چندين فايل داشته باشيد. برخي از اين فايل‌ها حاوي كد برنامه، برخي ديگر حاوي مشخصات ظاهري برنامه و برخي ديگر ( احتمالاً ) شامل كدهاي ارتباط برنامه با سيستم عامل يا برنامه‌هاي ديگر هستند. اگر ميل نداريد هر بار در شروع Visual Basic گفتگوي پروژه جديد را ببينيد، مي‌توانيم جعبه يك Don’t show this dialog box in the future  را علامت بزنيد.
اگر روي آيكون Visual Basic Application Wizard  ( در برگه New  ) كليك كنيم جادوگر برنامه كارش را شروع خواهد كرد. صفحه اول جادوگر فقط يك خوشامد گويي و اعلام شروع بكار جادوگر است. مانند تمام جادوگرها وقتي كارتان در يك صفحه تمام شد، بايد با كليك كردن دكمه Next به صفحه بعد برويد.
گزينه‌هاي اين صفحه عبارتند از:
– واسطه چندي سندي ( MID ): اين نوع واسط اجازه مي‌دهد تا در آن واحد چندين سند ( document  ) را در برنامه باز كنيم در حقيقت بااين واسط مي‌توانيم با چندين مجموعه داده در پنجره‌هاي جداگانه كار كنيم. به هر پنجره سند پنجره…