نمایش نتیجه های نظرسنجی ها: این آموزشها چقدر براتون قابل درک بوده..؟

رأی دهندگان
8. شما نمی توانید در این نظرسنجی رای دهید.
  • خیلی زیاد

    4 50.00%
  • زیاد

    1 12.50%
  • متوسط

    1 12.50%
  • کم

    1 12.50%
  • خیلی کم

    1 12.50%
صفحه 1 از 3 123 آخرین
جهت مشاهده مطالب کارشناسان و کاربران در این موضوع کلیک کنید   

موضوع: آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express و بانک اطلاعاتی SQL

  1. #1

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861

    مطلب آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express و بانک اطلاعاتی SQL




    بسم الله الرحمن الرحیم

    سلامی از سر عشق و ارادت *** به آنکه در دل است تا بی نهایت
    به نامش عشق را زیبندگی داد *** ز رحمت عالمی را بندگی داد...

    سلام خدمت شما دوستان عزیز...در اینجا میخوام ساخت نرم افزار ساده دفترچه تلفن شخصی با Visual Basic 2010 Express و بانک اطلاعاتی SQL به شما عزیزان آموزش بدم..
    بعد از یادگیری این آموزش شما همچنان که تا حدود نسبتا خوبی با محیط
    Visual Basic 2010 Express آشنا می شوید ، قادر خواهید بود که پروژه های مبتنی بر بانک اطلاعاتی SQL رو برای خودتون طراحی و پیاده سازی کنید...مطمئنا معلومات و آموزش من با نواقصی همراه خواهد بود که به کمک شما عزیزان انشاالله بر طرف خواهد شد..

    ویرایش توسط Im_Masoud.Freeman : ۱۳۹۲/۰۷/۰۷ در ساعت ۰۹:۵۶
    تولدی دوباره



  2. صلوات ها 19


  3.  

  4. #2

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861

    مطلب آموزش نصب ویژوال بیسیک 2010




    خوب اول از همه آموزش نصب ویژوال بیسیک 2010 یا همون Vb.Net 2010 رو برای شما عزیزان قرار میدم.

    فایل های پیوست شده فایل های پیوست شده
    تولدی دوباره



  5. صلوات ها 17


  6. #3

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



    خوب در اولین قدم لازمه که پروژه دفترچه تلفن رو با هم تحلیل کنیم:

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

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


    پروژه شامل 5 فرم هست :

    1- فرم اصلی : هنگام اجرای پروژه اولین فرمی است که نمایش داده می شود که در آن عنوان پروژه نمایش داده می شود و همچنین منوهای برنامه در آن قرار دارند که از طریق منوها می توان به سایر فرمها و سایر بخشهای پروژه دسترسی پیدا کرد.

    2- فرم ثبت اطلاعات : این فرم برای ایجاد یک حساب کاربری برای یک مخاطب تلفن همراه به کار می رود که اطلاعاتی نظیر: نام ، نام خانوادگی ، پست الکترونیکی و ... از طریق این فرم در بانک اطلاعاتی ذخیره می شود.

    3- فرم حذف اطلاعات: این فرم برای حذف اطلاعات مخاطبینی به کار می رود که دیگر نیازی به وجود نام آنها در دفترچه تلفن نداریم.

    4- فرم ویرایش اطلاعات : این فرم برای ویرایش اطلاعات مخاطبین به کار می رود و کاربرد آن برای مخاطبینی هست که اطلاعات آنها به اشتباه ذخیره شده و یا اطلاعات آنها نظیر آدرس یا شماره تلفن ؛ تغییر کرده است.

    5- فرم گزارش گیری: از این فرم برای جستجوی اطلاعات یک کاربر خاص یا گروهی از کاربران و یا دسته بندی اطلاعات آنها به کار می رود.


    بانک اطلاعاتی این پروژه با SQL Server 2008 Express Service Pack 1 طراحی شده است که در جای خودش مفصل دربارش صحبت می کنم و سعی می کنم جای سوالی باقی نگذارم ، اما اگر بازم سوالی بود به صورت پیام خصوصی مطرح بفرمایید و من در حد توانم پاسخگو خواهم بود ، و بعد سوال و جواب رو به عنوان یک پست قرار میدم تا بقیه عزیزان هم استفاده کنند..موفق و سربلند باشید.

    تولدی دوباره



  7. صلوات ها 17


  8. #4

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



    سلام و عرض ادب خدمت شما عزیزان ، دوستان عزیز یک نکته ای رو فراموش کردم بگم..

    من اولین بارم هست که دارم مطلبی رو آموزش میدم ، پس کمی و کاستی ها رو به بزرگی خودتون ببخشید ، ولی من سعی می کنم برای مخاطبِ متوسط رو به پایین آموزش بدم که همه متوجه بشند..


    در اینجا بعد از تحلیلی کوتاه از پروژه میرسیم به بخش Inter Face یا طراحی پروژه ، که اولین فرمی که باید باهم طراحی کنیم فرم اصلی هست که توضیحاتش رو قبلا خدمتتون عرض کردم ، ولی خوب قبل از طراحی فرم ها لازمه که شما عزیزان رو با محیط vb2010 آشنا کنم ، و در مباحث بعدی فرمها رو طراحی می کنیم .
    از این به بعد برای سهولت کار به جای
    Visual Basic 2010 Express از Vb2010 استفاده می کنم..

    وقتی برای اولین بار Vb2010 رو اجرا می کنید با پنجره زیر رو به رو می شوید:
    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    1- برای ایجاد یک پروژه جدید می توانید از گزینه New Project استفاده کنید.


    2- برای باز کردن پروژه های قبلی که قبلا ساخته شده اند می توانید از گزینه Open Project استفاده کنید.


    3- در قسمت Recent Projects آخرین پروژه یا آخرین پروژه هایی که بازشون کردید یا باهاشون کار کردید نمایش داده می شوند.


    4- Close Page After Project Load : اگر تیک این گزینه رو بردارید زمانی که پروژه ای رو باز می کنید این پنجره ای که در حال حاضر باز هست ( بهش میگن پنجره ی
    Start Page ) دیگه توی تب فرم ها نمایش داده نمیشه ، ولی اگر مثل الان تیکش فعال باشه این پنجره هم توی تب فرمها نمایش داده میشه که در صورتی که نیازی نداشتید می تونید اون رو ببندید.

    5- Show Page On Startup: اگر تیک این گزینه فعال باشه هروقت
    vb2010 رو اجرا کنید این پنجره نمایش داده میشه ولی اگر تیک این گزینه رو بردارید ، دفعه ی بعد که vb2010 رو اجرا می کنید دیگه پنجره Start Page نمایش داده نمیشه ، و اگر تیکش رو برداشتید و دوباره خواستید نمایش داده بشه ، از منوی View گزینه Start Page رو انتخاب کنید و دوباره تیکش رو فعال کنید.

    خوب حالا ما میخوایم برای دفترچه تلفن یه پروژه ایجاد کنیم ،
    برای همین
    روی New Project کلیک می کنیم تا پنجره زیر نمایش داده بشه :

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- در این قسمت نام پروژه رو وارد می کنیم

    2- نوع پروژه رو Windows Forms Application انتخاب میکنیم و روی دکمه
    Ok کلیک می کنیم
    تا پروژه مون ساخته بشه ، و به طور پیش فرض vb2010 خودش واسمون یه فرم ایجاد میکند که در عکس زیر مشاهده می کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    بعد از ساخت پروژه اولین کاری که باید بکنید ذخیره کردن پروژه هست ؛ برای ذخیره کردن پروژه

    از دو روش می توانید استفاده کنید:

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- از منوی File گزینه ی
    Save All رو انتخاب کنید یا کلیدهای ترکیبی Ctrl + Shift + S رو بزنید
    2- از نوار ابزار استاندارد که توی تصویر زیر با رنگ سبز نشون داده شده گزینه Save All رو که با رنگ قرمز نشون داده انتخاب کنید.


    سپس کادر زیر نمایش داده میشه :


    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- در این قسمت نام پروژه رو انتخاب می کنید

    2- در این قسمت محل ذخیره سازی پروژه رو انتخاب می کنید

    3- در این قسمت می توانید نام فايل
    Solution ( سولوشن ) را تغيير دهيد.
    با فعال کردن گزينه Create directory for solution يک شاخه به نام
    (سولوشنی) Solution که انتخاب کرده‌ايد در شاخه تعيين شده توسط Location ايجاد مي‌شود.
    يک
    Solution می‌تواند شامل چندين پروژه باشد.

    در نهایت روی دکمه Save کلیک کنید تا پروژه تون ذخیره بشه.

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



    تولدی دوباره



  9. صلوات ها 13


  10. #5

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



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

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    خوب برای ساختن هر چیزی نیاز به یه سری ابزار داریم .
    در vb2010 هم ما یه جعبه ابزار ( بهش میگن Tool Box ) داریم که به کمک اونها فرممون رو طراحی می کنیم.
    که من در اینجا پر کاربرد ترین کنترلها رو برای شما عزیزان توضیح میدم.

    * نکته : کنترل ها معمولاً دارای تعدادی Event هستند . Event ، رویداد یا رخدادی است که توسط کاربر و معمولاً با استفاده از ماوس یا صفحه کلید برای یک کنترل خاص اتفاق می افته .مثلاً یک کنترل ممکنه دارای رویداد ( ( Event Click باشه که این نوع رویداد زمانی که کاربر در هنگام اجرای برنامه (Run Time) بر روی آن کنترل خاص کلیک میکنه اتفاق می افته.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- Button یا دکمه : از این کنترل برای مدیریت اجرای دستورات برنامه استفاده میشه ،
    مثلا اگر در رویداد "کلیک" یک دکمه دستور اجرای یک فایل Mp3 رو بنویسیم ، زمانی که روی دکمه کلیک می کنیم ، اون فایل Mp3 اجرا میشه ، و به این شکل به کمک دکمه ها می تونیم دستورات برنامه برای اجرا شدن مدیریت کنیم.

    2- CheckBox : از چک باکس زمانی استفاده میشه که بخوایم بودن یا نبودن ، داشتن یا نداشتنه یک چیزی رو بررسی کنیم ، و فقط دو حالت داره ، یا تیک میخوره که به معنای داشتن یا بودن هست یا تیک نمیخوره که به معنای فقدان یا نبود اون چیز هست ، مثل زمانی که میخواید توی سایت اسکدین ثبت نام کنید ، آخرین قسمت فرم ثبت نام یه گزینه هست " ضمن مطالعه دقیق اساسنامه ، با همه موارد موافقم" که دو حالت بیشتر نداره یا مخالف قوانین هستید یا موافق ، و حالت سومی وجود نداره.

    3- Label : Label یا برچسب برای نمایش خروجی اطلاعات به کار میره ، و معمولا وقتی یه سری عملیات انجام میشه که نتیجه اش به صورت متن قابل نمایشه اون رو در لیبل نمایش میدن ، مثلا توی یه دستور 2+2 اجرا میشه ونتیجه اش که 4 هست رو می تونیم در لیبل به کاربر نشون بدیم.

    4- Radio Button : از دکمه های رادیویی برای انتخاب فقط و فقط یک حالت از بین چند حالت به کار میره ، مثلا برای تعیین جنسیت ، دو گزینه وجود داره 1- مرد 2- زن ، و وقتی دکمه رادیویی "مرد" رو انتخاب می کنید ، دکمه رادیویی زن غیر فعال میشه و بالعکس ؛ تفاوت دکمه رادیویی و چک باکس اینه که نمی تونید دو گزینه رو همزمان فعال کنید.

    5- Textbox : از تکست باکس برای گرفتن ورودی از کاربر برای انجام یک سری عملیات استفاده میشه ، مثل فرم ثبت نام توی سایت اسکدین که نام و نام کاربری و پست الکترونیکی و ... وارد می کنید تا بعد از اینکه محتوای تکست باکس های فرم ثبت نام ، توسط سایت بررسی شد در دیتابیس سایت ذخیره بشه.

    6- MenuStrip : از منو استریپ برای طراحی منو برای برنامه به کار میره ، که به کمک این کنترل می تونید منو ها و زیر منوها رو با زیبایی برای خودتون طراحی کنید.

    * در سمت راست محیط Vb2010 پنل Properties یا خصوصیات فرم رو مشاهده می کنید که من با رنگ سبز اون رو مشخص کردم ، هر کنترل خصوصیات مختص به خودش رو داره ، که با انتخاب هر کنترل ، پنل Properties مطابق با کنترل انتخاب شده تغییر میکنه ، که بعضی کنترل ها در بعضی خصوصیات یا Method ها ( متد ) با هم دیگه مشترک هستند ، مثلا کنترل فرم و تکست باکس و لیبل هر سه تاشون خاصیت Text رو دارند ،
    که ما اینجا کنترل فرم رو انتخاب کردیم که سه خصوصیتش در تصویر هست و شما می بینید . ، و خصوصیاتی رو هم که نمی بینید با بالا بردن یا پایین آوردن Scroll ( اسکرول ) می تونید بقیه اونها رو هم ببینید. ( اسکرول رو هم با رنگ نارنجی مشخص کردم. )

    7- خاصیت سایز یا اندازه فرم رو می تونید به صورت دستی وارد کنید که عدد اول طول و عدد دوم که با یک علامت سیمی کالون ( ; ) جدا میشه نشان دهنده ی عرض فرم هست.

    8- خاصیت تکست فرم ، عنوان پروژه رو نشون میده ، که من عنوان رو "دفترچه تلفن شخصی" نوشتم که دقیقا در عنوان فرم اون رو مشاهده می کنید.

    9- خاصیت WindowState حالت نمایش فرم رو در زمان اجرا نشون میده ، که به صورت پیش فرض یا از پیش تعیین شده روی حالت نرمال قرار داره و دو گزینه دیگه هم داره :

    Minimized : زمانی که برنامتون رو اجرا می کنید فرم به حالت مینی مایز در میاد.
    Maximized : زمانی که برنامتون رو اجرا می کنید فرم به حالت مکسی مایز یا تمام صفحه در میاد.

    بهتره این خاصیت رو روی سه گزینه امتحان کنید و برنامه رو اجرا کنید تا تغییرات رو متوجه بشید.


    10 – زمانی که موس رو روی این مربع کوچک ببرید شکل موس به "دو پیکان خلاف جهت" تغییر پیدا میکنه ، و اگر مربع رو به سمت پایین یا بالا ، چپ یا راست بکشید ، می تونید اندازه یا سایز فرم رو تغییر بدید.

    * نکته : موس رو روی مربع ببرید ، بعد کلیک موس رو نگهدارید و موس رو به هر سمتی که میخواید بکشید یا تکان بدید ( به این میگن درگ کردن ) و بعد کلیک موس رو رها کنید
    . ( به این میگن دراپ کردن ).
    و در کل به این عملیات میگن درگ و دراپ یا Drag & Drap یا کشیدن و رها کردن.


    11 – برای اجرای برنامه می تونید روی این گزینه کلیک کنید یا کلید F5 کیبورد رو بزنید یا از منوی Debug گزینه ی Start Debugging رو بزنید.



    خوب حالا دیگه وقت طراحی کردن فرم اصلیه ، خوب کارهای زیر رو انجام بدید

    1- یک پروژه به اسم Phonebook ایجاد و در مسیر دلخواهتون ذخیره کنید.

    2- طبق عکس زیر روی Form1.vb که اسم پیش فرض فرم هست راست کلیک کنید و
    گزینه ی Rename رو انتخاب کنید و نام فرم را به FrmMain تغییر بدید و بعد Enter بزنید.

    * نکته: دقت کنید که .vb پسوند فایلهای فرمِ Vb2010 هست و هر اسمی که انتخاب می کنید باید پسوند .Vb داشته باشه.
    مثلا الان باید بشه FrmMain.vb

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    3- اندازه فرم و عنوان فرم ( خاصیت Text ) را در پنل Properties طبق عکس تغییر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    4- از لیست جعبه ابزار روی MenuStrip دابل کلیک کنید تا یک کنترل MenuStrip روی فرم قرار داده بشه.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    5- از طریق پنل Properties ، نام MenuStrip را به FrmMain_MnuStrip تغییر بدید.

    * نکته: فراموش نکنید برای تغییر خصوصیات ( Properties ) هر کنترل باید با کلیک کردن روی اون کنترل ، اون رو انتخاب کنیم و بعد خصوصیاتش رو تغییر بدیم.

    6- برای تغییر فونت منو ، از طریق پنل Properties ، روی خاصیت فونت کلیک کنید. و فونت رو طبق تصویر تغییر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    7- در پنل Propeties منو ، خصوصیت RighToLeft ( چپ به راست ) روی گزینه Yes تنظیم کنید تا بتونیم منوها رو از سمت راست به چپ ( بخاطر زبان فارسی ) طراحی کنیم.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    8- در پنل Propeties منو ، خصوصیت BackColor ( رنگ پس زمینه ) رو طبق تصویر تغییر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    9- خوب حالا برای طراحی منوها و زیر منوها روی کادری که با رنگ مشکی مشخص شده کلیک کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    10- عکس زیر فرآیند ساخت منو و زیرمنوها رو از ابتدا تا انتها نشون میده.
    حالا طبق عکس شماره1 که در زیر آمده روی کادر قرمز کلیک کنید
    و داخلش بنویسید "ایجاد مخاطب" ، وقتی روی کادر قرمزِ عکس شماره یک کلیک می کنید ، در زیر این کادر ، یک کادر خالی مثل خودش ایجاد میشود که میتوانید گزینه بعدی را بنویسید ( "حذف مخاطب ) و تا آخر طبق عکسها پیش برید.

    11- کادری که با رنگ سبز در عکس شماره یک نمایش داده شده برای ایجاد منوهای کناری استفاده میشه و وقتی داخل کادرش کلیک کنید یک کادر خالی کنار خودش ایجاد می کنه برای منوی بعدی ، و همینطور تا آخر می تونید به تعداد دلخواه منو بسازید. که البته منوی "خروج" که ما ساختیم فقط یه گزینه هست برای خارج شدن از برنامه و زیرمنویی ندارد.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    12- حالا نوبت به نامگذاری اجزای منو میرسه ، روی منوی عملیات کلیک کنید تا منو انتخاب بشه ، حالا از پنل Properties خاصیت Name رو به FrmMain_SubAction تغییر بدید.

    13 – حالا باید زیر منوها رو نامگذاری کنیم ، روی هر زیر منو کلیک کنید و
    نام هر زیر منو رو به این شکل تغییر بدید.

    ایجاد مخاطب = FrmMain_MnuAction_Insert

    حذف مخاطب= FrmMain_MnuAction_Delete

    ویرایش اطلاعات مخاطب= FrmMain_MnuAction_Edit

    گزارشگیری= FrmMain_MnuAction_Report

    14 – روی منوی خروج کلیک کنید و نام آن را به FrmMain_SubExit تغییر بدید.

    15- خوب حالا که منوی برناممون رو طراحی کردیم ، میخوایم توی یک لیبل یا برچسب عنوان پروژه رو در وسط فرم نشون بدیم.


    16- در جعبه ابزار روی کنترل لیبل ( Label ) دابل کلیک می کنیم تا یک کنترل لیبل به فرم اضافه بشه.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    17- نام لیبل رو طبق عکس زیر تغییر بدید و خاصیت ( Auto Size ) رو روی حالت False قرار بدید.

    * خاصیت Auto Size ( آتو سایز خونده میشه ) در صورتی که روی حالت True باشه اندازه برچسب دقیقا به اندازه ی بزرگیه فونت متنی در میاد که میخوایم توی لیبل نمایشش بدیم ، و هرچقدر فونت متن لیبل رو بزرگ و کوچک کنیم اندازه لیبل هم بسته به اندازه فونت تغییر می کنه ، یعنی جوری تغییر اندازه میده که بتونه تمام متن رو توی خودش نمایش بده ، و زمانی که خاصیت Auto Size روی حالت True باشه ، شما نمی تونید اندازه لیبل رو به صورت دستی تغییر بدید و ما هم اینجا بخاطر همین روی False گذاشتیمش که اندازه لیبل رو به صورت دستی وارد کنیم.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    18 – خاصیت Right To Left ( راست به چپ ) رو روی Yes تنظیم کنید تا متن لیبل از سمت راست به چپ نمایش داده بشه ( بخاطر زبان فارسی ) ، سایز لیبل رو هم طبق عکس تغییر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    * نکته : اینکه من متن لیبل رو بخاطر زیبایی بیشتر به صورت پله ای قرار دادم یه کار کاملا سلیقه ای هست و هیچ اجباری نیست که شما هم حتما مثل من درست کنید.


    19- خاصیت Location رو طبق عکس زیر تغییر بدید ، خاصیت Location فاصله ی لیبل از سمت چپ و بالای فرم رو تعیین میکنه ، که عدد اول فاصله ی لیبل از سمت چپ فرم رو نشون میده و
    عدد دوم فاصله ی لیبل از سمت بالا رو نشون میده.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    * نکته : توصیه می کنم اگر بعضی توضیحات رو متوجه نمیشید ، یک پروژه واسه کارهای تمرینیتون ایجاد کنید ، و کارهای گفته شده رو انجام بدید تا تغییرات رو متوجه بشید ، چون بعضی نکات رو هر چقدر هم توضیح بدم تا خودتون انجامش ندید متوجه نمیشید.

    20- فونت لیبل رو طبق عکس زیر تعیین کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    21- طبق عکس زیر رنگ پس زمینه ی فرم رو تغییر بدید. تا الان رنگ پس زمینه فرم رو تغییر ندادیم چون با رنگ منو یکی میشد و ممکن بود شما عزیزان به اشتباه بیفتید.


    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


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

    تولدی دوباره



  11. صلوات ها 10


  12. #6

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



    سلام و عرض ادب خدمت شما دوستان عزیز..

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


    در جلسه قبل به کمک شما عزیزان فرم اصلی پروژه مون رو طراحی کردیم.
    در این جلسه می خوایم فرم ثبت اطلاعات رو طراحی کنیم.
    فرم ثبت اطلاعات مخاطب بعد از طراحی کامل چیزی شبیه عکس زیر خواهد شد.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    حالا وقتشه که فرم ثبت اطلاعاتمون رو طراحی کنیم :

    1- پروژه جلسه قبل که فرم اصلی رو داخلش طراحی کردیم باز کنید.

    2 – می بینید که vb 2010 وقتی یه پروژه ایجاد می کنید خودش یه فرم به طور پیش فرض واستون ساخته ، که ما فرم اصلی رو توی اون طراحی کردیم و برای طراحی فرمهای بعدی باید فرمهای جدید بسازیم .

    3- طبق عکس زیر، در پنجره Solution Explorer روی نام پروژه ( که ما اسمش رو Phonebook گذاشتیم ) راست کلیک کنید و موس رو روی گزینه ی Add ببرید تا زیر منوهاش نمایش داده بشه ، و بعد روی گزینه ی New Item… کلیک کنید تا پنجره Add New Item نمایش داده بشه.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    4- در پنجره Add New Item در لیست Common Item ، Windows Form رو انتخاب کنید ، روی دکمه Add کلیک کنید تا فرم ساخته بشه ، به همین ترتیب هر تعداد فرم که نیاز داشته باشید می تونید بسازید. نام پیش فرضی که Vb 2010 برای فرممون در نظر گرفته بود Form2.vb بود ( چون Form1 قبلا ساخته شده ) که ما اسمش رو به FrmInsert تغییر دادیم.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    * نکته : در برنامه نویسی برای نامگذاری هر چیزی سعی کنید از اسمی استفاده کنید که کاربرد و نوع کنترل رو نشون بده ، که توی کد نویسی و توی مدیریت پروژه کارتون رو آسون تر می کنه ، مثلا ما اینجا اسم فرم ثبت اطلاعات رو FrmInsert گذاشتیم ، که Insert به معنای درج کردن یا ثبت کردن هست و Frm مخفف Form هست ، که در کل به معنای فرم درج کردن هست ، که کاربردش رو نشون میده . به این ترتیب توی کد نویسی تفکیک کدهای مربوط به هر کنترل یا هر فرم یا هر چیز دیگری آسانتر خواهد بود.

    5- حالا که فرم رو ساختید ، در پنل Properties ، خاصیت Text فرم رو به "فرم ثبت اطلاعات" تغییر بدید.

    6- سایز فرم رو به ( 900;550 ) یعنی عدد اول که طول فرم هست 900 و عدد دوم که عرض یا ارتفاع فرم هست رو به 550 تغییر بدید.

    7- در جعبه ابزار ( Tool Box ) از گروه Containers ) Containers در اینجا به معنی ظرف یا ظروف هست ) روی کنترل Group Box دابل کلیک کنید تا یک کنترل Group Box ( گروپ باکس خونده میشه ) به فرم اضافه بشه.

    * نکته : کنترل Group Box وظیفه اش دسته بندی و گروه بندی ظاهری و منطقی کنترل های دیگر است . به این کنترل، ظرف (Container) هم میگن ، مکانی برای قرار گرفتن کنترل های دیگه هست.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    * نکته: برای اینکه رنگ پس زمینه ( BackColor ) فرم و گروپ باکس به طور پیش فرض یکی هستند برای اینکه به اشتباه نیفتید می تونید رنگ یکیشون رو موقتا تغییر بدید و بعد از اینکه فرم کامل طراحی شد به حالت اول برگردونید.


    8- نام گروپ باکس رو در پنل Properties به FrmInsert_GroupBox تغییر بدید.

    9- در پنل Properties ، خاصیت Text گروپ باکس رو به " فرم ثبت اطلاعات : " تغییر بدید.

    10- برای جا به جا کردن گروپ باکس در فرم ، موس رو روی اون فلشی که با رنگ قرمز مشخص کردم ، ببرید ، و بعدش گروپ باکس رو درگ و دراپ ( Derag & Drap ) کنید. ( درگ و دراپ رو در جلسه قبل توضیح دادم .)

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    11- سایز گروپ باکس رو به ( 800;500 ) تغییر بدید ، و خاصیت Location رو به ( 42;6 ) تغییر بدید.

    12- خاصیت Right To Left گروپ باکس رو روی True تنظیم کنید. ( بخاطر زبان فارسی )
    13- خاصیت Font گروپ باکس رو روی فونت Times New Roman ، سایز 11 و Bold تنظیم کنید.
    14- در اینجا کارمون با گروپ باکسه فرم ثبت اطلاعات تمام شد.

    15- خوب ما برای اینکه اطلاعات مخاطبین رو توی بانک اطلاعاتی ذخیره کنیم نیاز به چند تا Text Box ( تکست باکس ) داریم تا اطلاعاتمون رو از طریق اونها به بانک منتقل کنیم .

    16- همونطور که می دونید هریک از کنترلها ( به کنترل ها ، شی یا اشیا هم میگن ) برای اینکه به فرم اضافه بشن ، باید روی اونها در جعبه ابزار دابل کلیک کنیم ، و به هر تعداد از هر کنترل نیاز داشته باشید ، به همون تعداد باید روی شی مورد نظر
    دابل کلیک کنید.

    17- در جعبه ابزار ( Tool Box ) ، کنترل Text Box رو انتخاب کنید و شش TextBox به فرم اضافه کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    18- شش عدد لیبل هم به فرم اضافه کنید .

    * نکته : دقت کنید که هر فونت و رنگ متن و رنگ زمینه و اندازه ای برای کنترل گروپ باکس در نظر بگیرید ، هر کنترلی که درون گروپ باکس قرار بگیره ، فونت و رنگ متن و رنگ زمینه و اندازه ( و کلا خصوصیات مشترکش با گروپ باکس ) اون کنترل دقیقا مطابق با گروپ باکسی میشه که در اون قرار داره ، که البته می تونید به اونها رو تغییر بدید.
    نکته : برای جا به جا کردن هر شی در فرم ، کافیه موس رو روی شی ببرید و درگ کنید و در مکان مورد نظر دراپ کنید.

    19- شش عدد کنترل چک باکس به فرم اضافه کنید.

    20- شش تکست باکس رو به این ترتیب نام گذاری کنید.
    FrmInsert_TxtName
    FrmInsert_TxtFamily
    FrmInsert_TxtMobile
    FrmInsert_TxtPhone
    FrmInsert_TxtEmali
    FrmInsert_TxtAddress

    21- شش لیبل ( Label ) رو به این ترتیب نام گذاری کنید.
    FrmInsert_LblName
    FrmInsert_LblFamily
    FrmInsert_LblMobile
    FrmInsert_LblPhone
    FrmInsert_LblEmali
    FrmInsert_LblAddress

    22 – شش چک باکس رو به این ترتیب نامگذاری کنید.
    FrmInsert_CheckName
    FrmInsert_CheckFamily
    FrmInsert_CheckMobile
    FrmInsert_CheckPhone
    FrmInsert_CheckEmali
    FrmInsert_CheckAddress

    23- کلید Ctrl را نگهدارید و به ترتیب روی لیبل ها کلیک کنید تا همه ی لیبل ها انتخاب بشن ، حالا در پنل Properties خصوصیات مشترک تمام لیبلها رو مشاهده می کنید ، و چون تمام لیبل ها رو انتخاب کردید ، هر تغییری که در پنل Properties بدید به تمام لیبل ها اعمال میشه ،
    24 – در حالی که هر شش لیبل انتخاب شدند ، خاصیت Font رو در پنل Properties روی Times New Roman ، سایز 18 و Bold تنظیم کنید.

    *نکته : زمانی که بخواهید به تعدادی کنترل ها یک رنگ مشترک ، یا یک فونت مشترک اعمال کنید ، برای راحتی کارتون و اینکه دیگه مجبور نشید تغییرات رو به روی تک تک کنترلهای اعما ل کنید ، می تونید کنترل های مورد نظرتون رو با نگهداشتن کلید Ctrl انتخاب کنید و بعد تغییر مورد نظرتون رو در پنل Properties به کنترلهای انتخاب شده اعمال کنید.

    25 – چون ما میخوایم متنمون در لیبل ها از راست به چپ نشون داده بشه ( بخاطر زبان فارسی ) باید خاصیت Right To Left لیبل ها رو روی Yes تنظیم کنیم ، ولی چون ما این خاصیت رو قبلا برای گروپ باکسمون روی Yes تنظیم کردیم ، و هر کنترلی هم که توی گروپ باکس قرار بگیره ، خصوصیاتش طبق گروپ باکس تنظیم میشن ، لیبل های ما این دفعه ( برعکس همیشه )
    به طور پیش فرض Right To Left آنها روی Yes تنظیم شده.

    26- خاصیت Location لیبل ها رو به این تر تیب تنظیم کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    27-خاصیت Text لیبل ها رو به این ترتیب تنظیم کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    28 – هر شش چک باکس رو انتخاب کنید و خاصیت Right To Left اونها رو روی Yes تنظیم کنید.
    29- هر شش چک باکس رو انتخاب کنید و خاصیت Text اونها رو به "ندارد." تغییر بدید.
    30 – هر شش TextBox رو انتخاب کنید و سایز اونها رو به ( 300;25) ، تغییر بدید.
    31- خاصیت Location تکست باکسها رو به صورت زیر تنظیم کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    32- همونطور که مشاهده می کنید ، در هر Text Box هر چقدر هم که متن وارد کنید ، همه ی متن رو در یک سطر نشون میده ، که این برای متن های دو سه کلمه ای ، یا یک جمله ی کوتاه خوبه ، اما گاهی ما نیاز داریم یک متن طولانی رو در چند سطر تایپ کنیم ، و ما در این پروژه فقط برای تکست باکسی که آدرس رو نگهداری می کنه ، بهش نیاز داریم .

    33 – برای اینکار طبق عکس زیر روی علامتی که با کادر قرمز در عکس 1 مشخص شده کلیک کنید ، حالا کادر قرمزی که در عکس 2 مشاهده می کنید نمایش داده میشه ، Multi Line ( مولتی لاین ) یعنی چند خطی ، که اگر تیکش رو بزنید ، چند مربع کوچک که با کادر سبز مشخص شده اطراف تکست باکس مشاهده می کنید که نشون میده شما می تونید علاوه بر طول ، عرض تکست باکس رو هم افزایش بدید ، در حالی که قبل از فعال کردن Multi Line نمی تونستید ، عرض تکست باکس رو افزایش بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    34 – حالا گزینه ی مولتی لاینه تکست باکسه آدرس ( FrmInsert_TxtAddress ) رو فعال کردید ، سایز تکست باکسه آدرس رو به ( 300;100 ) تغییر بدید ، سپس خاصیت ScrollBars روی حالت Vertical قرار بدید.

    * نکته : خاصیت اسکرول بار یه اسکرول لغزنده برای پیمایش تکست باکس اضافه می کنه ، که اگر متنتون طولانی بود و از اندازه ی تکست باکس بزرگتر بود بتونید بقیه متن رو با اسکرول بار پیمایش کنید .
    35- خاصیت اسکرول بار روی چهار گزینه می تونه تنظیم بشه :
    None : اگر این گزینه رو انتخاب کنید که به صورت پیش فرض هم همین گزینه انتخاب شده ، هیچ اسکرول باری نخواهید داشت.

    Horizontal : اگر این گزینه رو انتخاب کنید یه اسکرول بار به صورت افقی به تکست باکس اضافه میشه که می تونید با اون تکست باکس رو به صورت افقی پیمایش کنید.
    Vertical : اگر این گزینه رو انتخاب کنید یه اسکرول بار به صورت عمودی به تکست باکس اضافه میشه که می تونید با اون تکست باکس رو به صورت عمودی پیمایش کنید.
    Both : اگر این گزینه رو انتخاب کنید هر دو اسکرول بار به تکست باکس اضافه میشن ، که می تونید با اونها تکست باکس رو به صورت افقی و عمودی پیمایش کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL



    36 – ما بخاطر اینکه دفترچه تلفنمون فارسی هست ، باید اطلاعاتمون رو هم به صورت فارسی وارد کنید ، برای همین در مراحل قبل خاصیت Right To Left تکست باکس ها رو روی Yes تنظیم کردیم که اطلاعاتمون رو از چپ به راست نشون بده ، اما همونطور که می دونید تنها تکست باکسی که اطلاعاتش فارسی نیست ، تکست باکس پست الکترونیکی
    ( FrmInsert_TxtEmail ) هست ، برای همین فقط خاصیت Right To Left این تکست باکس رو روی No تنظیم کنید.

    37 – چک باکس مربوط به هر تکست باکس رو طبق تصویر کنار هر تکست باکس قرار بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    38 – خوب حالا فقط سه تا دکمه دیگه نیاز داریم تا طراحی فرم ثبت اطلاعات به پایان برسه.
    39 – در جعبه ابزار طبق عکس زیر روی Button دابل کلیک کنید و سه دکمه به فرم اضافه کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    40 – سه دکمه رو به ترتیب به این صورت نامگذاری کنید.
    FrmInsert_BtnInsert
    FrmInsert_BtnClear
    FrmInsert_BtnMain

    41 – هر سه دکمه رو انتخاب کنید و خاصیت Right To Left آنها رو روی Yes ،
    و سایزشون رو روی (150;40 ) ،
    و فونتشون رو روی Times New Roman – 16 – Bold تنظیم کنید.
    42 – خاصیت Text دکمه ها رو به صورت زیر تنظیم کنید.

    ثبت اطلاعات = FrmInsert_BtnInsert

    خالی کردن فرم = FrmInsert_BtnClear

    فرم اصلی = FrmInsert_BtnMain

    43- خاصیت Location هر دکمه رو به صورت زیر تنظیم کنید.
    FrmInsert_BtnInsert = (165;441)

    FrmInsert_BtnClear = (340;441)

    FrmInsert_BtnMain = (515;441)



    خوب دوستان عزیز ، طراحی فرم ثبت اطلاعات به پایان رسید. اگر مطالب هر جلسه رو به خوبی کار کنید ، مباحث جلسه ی بعدیش رو سادگی یاد می گیرید ، ضمنا طولانی بودنه آموزش شما رو نترسونه ، در عمل طراحی همه ی فرمها دو ساعت زمان نمی بره.
    لطفا نظر واقعیتون رو در نظر سنجی اعلام کنید تا در بهتر نوشتن مطالب به من کمک کنید.
    موفق و سربلند باشید.

    تولدی دوباره



  13. صلوات ها 7


  14. #7

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



    سلام و عرض ادب و احترام خدمت دوستان عزیز..

    در این جلسه میخوایم فرم حذف اطلاعات رو با هم طراحی کنیم.
    فرم حذف اطلاعات بعد از طراحی کامل ، چیزی شبیه عکس زیر خواهد شد.
    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    1- پروژه تون رو باز کنید.

    2- یک فرم به اسم FrmDelete ایجاد کنید.

    3- عنوان فرم رو به "فرم حذف اطلاعات" ، و سایز فرم رو به ( 900;550 ) تغییر بدید.
    4- یک گروپ باکس به فرم اضافه کنید و اسمش رو FrmDelete_GroupBox بزارید.
    5- فونت گروپ باکس رو روی Times New Roman – 11 – Bold تنظیم کنید
    6- متن گروپ باکس رو به "فرم حذف اطلاعات : " تغییر بدید
    7- در جعبه ابزار Radio Button رو پیدا کنید و شش تا به فرم اضافه کنید.
    8- شش Radio Button رو به این ترتیب نامگذاری کنید.
    FrmDelete_RadioName
    FrmDelete_RadioFamily
    FrmDelete_RadioMobile
    FrmDelete_RadioPhone
    FrmDelete_RadioEmail
    FrmDelete_RadioAddress

    9- خاصیت Text شش دکمه رادیویی رو به این ترتیب تغییر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    10- یک Text Box به فرم اضافه کنید و اسمش رو FrmDelete_TxtSearch بزارید.

    11- یک لیبل روی فرم قرار بدید و اسمش رو FrmDelete_LblSearch بزارید اما به خاصیت Text دست نزنید.

    12- از جعبه ابزار یه DataGridView ( دیتا گرید ویو ) به فرم اضافه کنید و اسمش رو FrmDelete_Dgv بزارید.

    13- دو دکمه به فرم اضافه کنید و اسم اونها رو به این شکل تنظیم کنید.

    FrmDelete_BtnDelete
    FrmDelete_BtnMain

    14 – متن "حذف" رو در FrmDelete_BtnDelete و متن "فرم اصلی" رو در FrmDelete_BtnMain نمایش بدید.

    خوب دوستان عزیز ، طراحی فرم حذف اطلاعات هم به پایان رسید..دو فرم ویرایش اطلاعات و گزارش گیری باقی موندند که بعد از طراحی اونها ، میریم سراغ طراحی بانک اطلاعاتی و بعدش کم کم وارد محیط کد نویسی خواهیم شد. موفق و سربلند باشید.

    تولدی دوباره



  15. صلوات ها 6


  16. #8

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861



    سلام و عرض ادب و احترام خدمت دوستان عزیز..

    در این جلسه میخوایم فرم ویرایش اطلاعات رو با هم طراحی کنیم.
    فرم های حذف ، ویرایش ، و گزارش گیری در طراحی ، بسیار ( بیش از نود درصد ) شبیه هم هستند.

    فرم ویرایش اطلاعات بعد از طراحی کامل ، چیزی شبیه عکس زیر خواهد شد.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- پروژه تون رو باز کنید.

    2- یک فرم به اسم FrmEdit ایجاد کنید.

    3- عنوان فرم رو به "فرم ویرایش اطلاعات" ، و سایز فرم رو به ( 900;550 ) تغییر بدید.

    4- یک گروپ باکس به فرم اضافه کنید و اسمش رو FrmEdit_GroupBox بزارید.

    5- فونت گروپ باکس رو روی Times New Roman – 11 – Bold تنظیم کنید

    6- متن گروپ باکس رو به "فرم ویرایش اطلاعات : " تغییر بدید

    7- در جعبه ابزار Radio Button رو پیدا کنید و شش تا به فرم اضافه کنید.

    8- شش Radio Button رو به این ترتیب نامگذاری کنید.

    FrmEdit_RadioName
    FrmEdit_RadioFamily
    FrmEdit_RadioMobile
    FrmEdit_RadioPhone
    FrmEdit_RadioEmail
    FrmEdit_RadioAddress

    9- خاصیت Text شش دکمه رادیویی رو به این ترتیب تغییر بدید.

    FrmEdit_RadioName بر اساس نام

    FrmEdit_RadioFamily بر اساس نام خانوادگی

    FrmEdit_RadioMobile بر اساس موبایل

    FrmEdit_RadioPhone بر اساس تلفن ثابت

    FrmEdit_RadioEmail بر اساس پست الکترونیکی

    FrmEdit_RadioAddress بر اساس آدرس


    10- یک Text Box به فرم اضافه کنید و اسمش رو FrmEdit_TxtSearch بزارید.

    11- یک لیبل روی فرم قرار بدید و اسمش رو FrmEdit_LblSearch بزارید اما به خاصیت Text دست نزنید.

    12- از جعبه ابزار یه DataGridView ( دیتا گرید ویو ) به فرم اضافه کنید و اسمش رو FrmEdit_Dgv بزارید.

    13- دو دکمه به فرم اضافه کنید و اسم اونها رو به این شکل تنظیم کنید.

    FrmEdit_BtnEdit
    FrmEdit_BtnMain

    14 – متن "بروزرسانی" رو در FrmEdit_BtnEdit و متن "فرم اصلی" رو در FrmEdit_BtnMain نمایش بدید.


    موفق و سربلند باشید.




    ویرایش توسط Im_Masoud.Freeman : ۱۳۹۲/۰۷/۱۵ در ساعت ۱۵:۵۵
    تولدی دوباره



  17. صلوات ها 5


  18. #9

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861




    سلام و عرض ادب و احترام خدمت دوستان عزیز..

    در این جلسه میخوایم فرم گزارش گیری رو با هم طراحی کنیم.

    البته گزارش گیری روشها و نرم افزارهای مختلف و بسیار پیشرفته تر از چیزی که من خدمتتون عرض میکنم داره ، ولی خوب من از ابزار خود vb2010 استفاده میکنم
    تا مطالب برای شما عزیزان پیچیده نشود.

    فرم گزارش گیری بعد از طراحی کامل ، چیزی شبیه عکس زیر خواهد شد.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    1- پروژه تون رو باز کنید.

    2- یک فرم به اسم FrmReport ایجاد کنید.

    3- عنوان فرم رو به "فرم گزارش گیری" ، و سایز فرم رو به ( 900;550 ) تغییر بدید.
    4- یک گروپ باکس به فرم اضافه کنید و اسمش رو FrmReport_GroupBox بزارید.
    5- فونت گروپ باکس رو روی Times New Roman – 11 – Bold تنظیم کنید
    6- متن گروپ باکس رو به "فرم گزارش گیری : " تغییر بدید
    7- در جعبه ابزار Radio Button رو پیدا کنید و شش تا به فرم اضافه کنید.
    8- شش Radio Button رو به این ترتیب نامگذاری کنید.
    FrmReport_RadioName
    FrmReport_RadioFamily
    FrmReport_RadioMobile
    FrmReport_RadioPhone
    FrmReport_RadioEmail
    FrmReport_RadioAddress

    9- خاصیت Text شش دکمه رادیویی رو به این ترتیب تغییر بدید.

    FrmReport_RadioName بر اساس نام

    FrmReport_RadioFamily بر اساس نام خانوادگی

    FrmReport_RadioMobile بر اساس موبایل

    FrmReport_RadioPhone بر اساس تلفن ثابت

    FrmReport_RadioEmail بر اساس پست الکترونیکی

    FrmReport_RadioAddress بر اساس آدرس


    10- یک Text Box به فرم اضافه کنید و اسمش رو FrmReport_TxtSearch بزارید.

    11- یک لیبل روی فرم قرار بدید و اسمش رو FrmReport_LblSearchبزارید اما به خاصیت Text دست نزنید.

    12- از جعبه ابزار یه DataGridView ( دیتا گرید ویو ) به فرم اضافه کنید و اسمش رو FrmReport_Dgv بزارید.

    13- یک دکمه به فرم اضافه کنید و اسمش رو FrmReport_BtnMain بزارید.

    14 – متن "فرم اصلی" رو در FrmReport_BtnMain نمایش بدید.


    موفق و سربلند باشید.

    تولدی دوباره



  19. صلوات ها 4


  20. #10

    عضویت
    جنسیت شهريور ۱۳۹۲
    علاقه
    برنامه نویسی ، ایده پردازی ، خلاقیت و نوآوری
    نوشته
    2,394
    حضور
    378 روز 19 ساعت 52 دقیقه
    دریافت
    1
    آپلود
    0
    گالری
    128
    صلوات
    13861




    سلام و عرض ادب خدمت دوستان عزیز..

    در این جلسه می خوایم بانک اطلاعاتی پروژه مون رو طراحی کنیم..هر بانک اطلاعاتی از یک یا تعدادی جدول تشکیل میشه ، و هر جدول از یک تا چندین فیلد تشکیل میشه.

    1- پروژتون رو باز کنید

    2- طبق همون روش ساخت فرم پنجره Add New Item رو باز کنید.

    3- روی گزینه Service-based Database کلیک کنید و اسم بانک رو به Db_Phonebook رو تغیر بدید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    4- دقت کنید که پسوند فایلها بانک اطلاعاتی Sql ، Mdf هست و هر وقت یه بانک اطلاعاتی Sql ایجاد می کنید ، یک فایل Log هم به همراهش ساخته میشه که گزارش اطلاعات دیتابیس ( مثل اندازه ، مکان دیتابیس...) در اون ذخیره میشه..

    5- در پنجره زیر Datset رو انتخاب کنید و روی Next کلیک کنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    6- در این پنجره اسم دیتاست رو طبق تصویر وارد کنید و روی Finish کلیک کنید تا بانکمون ساخته بشه.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    7- از منوی View  Other Windows  Database Explorer رو بزنید.
    8- در پنجره ی Database Explorer روی گزینه Tables راست کلیک کنید و گزینه Add New Table رو بزنید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    9- سپس جدول رو به این صورت تنظیم کنید و روی گزینه ی Save از نوار ابزار استاندارد کلیک کنید تا تغییرات ذخیره بشن و اسم جدول رو Tbl_Phonebook بگذارید.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    10- حالا باید Primary Key یا کلید اصلی جدولمون رو مشخص کنیم.
    11- به تک تک قسمتهایی که با رنگ سبز مشخص کردم یک فیلد گفته میشه.
    12 – به ردیف هایی که با رنگ قرمز مشخص کردم یک رکورد از اطلاعات گفته میشه.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL

    * نکته : براي اينكه بتوانيد يك ركورد را در يك جدول پيدا كنيد، هر ركورد در هر جدول نياز به يك شناسايي كننده منحصر به فرد به نام Primary key دارد. مثلا ما میخوایم اطلاعات
    آقای علی احمدی رو پیدا کنیم ، خوب ممکنه ما توی یه بانک اطلاعاتی ، اطلاعات صدها نفر به اسم "علی احمدی" رو ذخیره کرده باشیم ، حالا با استفاده از کلید اصلی ، می تونیم از
    بین صدها رکورد دقیقا اطلاعات شخص مورد نظرمون رو پیدا کنیم ، که ما در اینجا فیلد موبایل و تلفن ثابت رو به عنوان کلید اصلی انتخاب کردیم ، چون شماره موبایل منحصر به فرد
    هست ، و هر شماره موبایل فقط متعلق به یک شخص هست ، با استفاده از فیلد شماره موبایل می تونیم اطلاعات شخص مورد نظرمون رو جستجو کنیم ، فیلد کلید اصلی به هیچ وجه
    نمی تونه خالی بمونه ، و حتما باید یک مقدار درونش قرار بگیره.

    13- حالا ما میخوایم دو تا کلید اصلی انتخاب کنیم ، چون ممکنه بعضی ها موبایل نداشته باشند و فقط تلفن ثابت داشته باشند ، و ما با یک ترفند از خالی بودن فیلد موبایل جلوگیری می کنیم..
    14- روی مربع مشخص شده کنار فیلد موبایل کلیک کنید تا انتخاب بشه ، حالا کلید Ctrl رو نگه دارید و روی مربع کنار فیلد تلفن ثابت کلیک کنید.
    15 – حالا که هر دو انتخاب شدند روی یکیشون راست کلیک کنید و Set Primary Key رو بزنید. می بینید که کنار هر دو فیلد یک کلید نمایش داده شده که نشون دهنده ی کلید اصلی بودنه این فیلدها هست.

    آموزش ساخت پروژه ساده ی دفترچه تلفن شخصی با زبان Visual Basic 2010 Express  و بانک اطلاعاتی SQL


    16- در پنجره ی Database Explorer روی جدول راست کلیک کنید و Show Data Table رو بزنید.

    17 – چند رکورد اطلاعات با هر اسمی که دوست دارید وارد کنید و تغییرات رو ذخیره کنید ، بعدا از این اطلاعات برای تست کردن کدهای برنامه استفاده می کنیم.


    موفق و سربلند باشید..

    تولدی دوباره



  21. صلوات ها 4


صفحه 1 از 3 123 آخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش تایپ متن عمودی در word 2007/2010 (فقط با چند کلیک !)
    توسط افلاکیان در انجمن آموزش های نرم افزاری
    پاسخ: 8
    آخرين نوشته: ۱۳۹۲/۰۹/۱۹, ۱۱:۴۵
  2. آموزش جلوه آرایی متون در Word 2007/2010
    توسط افلاکیان در انجمن آموزش های نرم افزاری
    پاسخ: 6
    آخرين نوشته: ۱۳۹۱/۰۵/۳۰, ۱۹:۳۴
  3. برترین تصاویر نجومی سال 2010
    توسط قضاوت در انجمن اخبار و پژوهشهای مذهبی
    پاسخ: 1
    آخرين نوشته: ۱۳۸۹/۰۹/۱۲, ۲۲:۰۰

کاربرانی که این موضوع رو مطالعه کرده اند از ۱۳۹۵/۱۲/۲۳, ۲۳:۵۶ : 7

اشتراک گذاری

اشتراک گذاری

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
^

ورود

ورود