اطلاعیه

Collapse
No announcement yet.

اموزش Visual_Basic_v6.0 از 0 تا .......

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    اموزش Visual_Basic_v6.0 از 0 تا .......

    سلام دوستان
    قراره اگه هم کاری بشه با هم اموزشی برای ویژال بیسیک بزاریم
    من خودم چون با بیسکام زیاد کار کردم دستورات بیسیک رو هم تا حدی بلم
    دوستانی که بلدن هم کاری کنند تا بتونیم به یه جاهایی بریسیم
    یه فایل ضمیمه میکنم اولین کار من به ویژوال بیسیکه البته خیلی سادس کار زیادی نمیکنه یعنی اصلا کاری نمیکنه جز باز گردن یه پورت کام !!
    یکی از دوستان یه فایل با ارزش دیگه با این محیط درست کرده اونم ضمیمه دوم ه
    اسم دوست گلم یادم رفته پی نوشت میکنم
    دانلود کنید
    یادتون باشه قبل اجرا کمک اموزش رو بخونید
    پی نوشت :
    فایل دوم ساخت اقای :
    محمد فیض اله زاده
    میباشد
    http://www.eca.ir/forum2/index.php?action=profile;u=101957

    پی نوشت2:
    فایل سوم:
    Visual-Basic_6__Portable

    (محیط برنامه نویسی ویژال بیسیک)

    پی نوشت ان ام:!!
    هر فایل مشکل داشت یه پیغام خصوصی در خدمتم

    پی نوشت4:

    فایل 4 ام فایل MSCOMM32.OCX
    این فایل برای اجرای فعال سازی پورت کام استفاده میشود COM POrt
    فایل های پیوست شده
    1,268
    delphi
    0%
    406
    c sharp
    0%
    302
    C++
    0%
    168
    C
    0%
    161
    Basic
    0%
    130
    matlab
    0%
    36
    java
    0%
    29
    ماجولا
    0%
    29
    کوبول
    0%
    7
    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

    #2
    پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

    یه کتاب نسبتا خوب برای اموزش اولیه و شروع کار !!
    فایل های پیوست شده
    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

    دیدگاه


      #3
      پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

      کار کردن با پورت سریال در ویژوال بیسیک کار بسیار ساده ای است.این کار توسط اکتیوایکس MSCOMM32.OCX انجام می شود.فقط کافی است در همان محیط ویژوال بیسیک که هستید،از منوی Project گزینه ی Components را انتخاب کنید یا از کلید ترکیبی Ctr+T استفاده کنید.سپس در پنجره باز شده بگردید و گزینه ی Microsoft Comm Control 6.0 را همانند این عکس پیدا کنید،تیک آن را بزنید و پنجره را OK کنید.سپس از ToolBox آیکن اضافه شده که شبیه یک تلفن هست را انتخاب کرده و آن را روی فرم قرار دهید.بقیه ی کار ها را از طریق event های این کامپوننت به سادگی انجام دهید.



      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

      دیدگاه


        #4
        پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

        سلام آقا حامد ممنون از مطالبتان @};- @};-
        من هم دارم با پورت سریال و مسایل ونرم افزارهایی که با این پورت در ارتباط هستند کار می کنم هر موقع تمام شد می گزارم اینجا
        معجزه این است که هرچه داشته هایت را بیشتر با دیگران سهیم شوی،داراتر می شوی (لئونارد نیموی)
        اگر مغزانسان،چنان ساده می بود که ما از آن سر در می آوردیم،هنوز چنان احمق بودیم که هیچ از آن سر در نمی آوردیم!
        آموزش Modelsim

        دیدگاه


          #5
          پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

          به خاطر ایجاد چنین تاپیکی خیلی خوشحال شدم .

          تمامی Function های اکتیوکس MSCOM32 تو آدرس زیر اومده ! تو این توابع ، تابعی که بگرده و پورت های موجود روی سیستم رو پیدا کنه و یا نشون بده وجود نداره !

          http://www.yes-tele.com/mscomm.html

          برای پیدا کردن تمام پورت های کام روی PC باید تو ویژوال از system Properties استفاده کنی . ( یه اکتیوکس مخصوص داره که تمامی جزئیات سخت افزاری سیستم رو نشون میده . توی اون باید پورت های موجود رو شناسایی کنی )
          اگه تونستم اکتیوکس و یا روش دسترسی به اون مکان رو اطلاع میدم .
          چه دعایی کنمت بهتر از آن که خدا پنجره باز اتاقت باشد ...

          دیدگاه


            #6
            پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

            خوب
            با توجه به اون چه که نشون داده شد شدیدا مردم استقبال کردن واقعا عالیه
            در مورد شروع کار میخوایم با کمک دوستان تیکه تیکه بریم جلو
            یه مشکلی که من دیدم اینه این فایل های اکتیویکس باید قبل اجرا توی سیستم32 کپی بشن
            راهی هست این فایل رو توی دل فایل exe اصلی بزاریم و هر موقع اجراش کردیم اون فایل رو توی ادرس system32 کپی کنه تا مشکل ارور نداشته باشیم
            این ارور ها واقعا منو اذیت میکنن واسه همین دنبال این محیط نمیرم
            البته اتفاقاتی پیش اومد منو به این محیط علاقه مند کرد
            یه نمونش این بود با 4 سطر دستور تو این محیط ویروس درست کردم !!
            عالی بود :mrgreen:
            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

            دیدگاه


              #7
              پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......



              واسه این ارور کسی راه حلی داره یه ایراد بزرگه وقتی یه شماره رو اشتباه میزنی کل برنامت بسته بشه !!
              البته برنامه من این طوری هست تا اینو حل نکنم نمیرم سر بقیش !!

              On Error GoTo Ehsan
              یه همچین دستوری تو یه برنامه دیدم ولی جواب نداد!!
              [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

              دیدگاه


                #8
                پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                این ارور منو هم خیلی اذیت میکنه . به خاطر همین هست که من تو اکثر برنامه هایی که مینویسم از Radio buttom استفاده میکنم . چون کاربر فقط میتونه یکی از اونها رو انتخاب کنه و نمیتونه از خودش چیزی وارد کنه . این ارور زمانی اتفاق می افته که مثلا برای حل یه فرمول باید از ورودی یه عدد دریافت کنی ولی کاربر به اشتباه یه کاراکتر وارد میکنه . و اشکالاتی از این نظیر .

                بابت کپی شدن اون اکتیوکس ها به system 32 نگران نباش . هم با چند خط برنامه میشه حلش کرد و هم اگه بخوای واسه برنامت فایل setup بسازی ، میتونی بگی که این فایل ها رو تحت هر شرایطی به system32 کپی کن .
                چه دعایی کنمت بهتر از آن که خدا پنجره باز اتاقت باشد ...

                دیدگاه


                  #9
                  پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                  :mrgreen:
                  سلام
                  برای اینکه تاپیک یه کم گرم بشه شروع کار با یه پروژه اسون ولی واقعا کار بردی
                  ماشین حساب :mrgreen:
                  اینو خوذم نوشتم تا بتونم راحت تر یاد بدم در حال کار بر روی این اموزشم یه قسمت رو شروع میکنم بقیشو انشالا یواش یواش
                  خوب
                  برای شروع کار ما میخواهیم یه فایل exe درست کنیم که حجم خیلی کمی دارد و با اجرای ان بدون هیچ گونه نصب و کار اضافه عکس زیر ظاهر شود


                  2 عدد از ما گرفته با زدن هر یک از کلید ها جواب نهایی را به ما تحویل دهد

                  برای شروع کار
                  در اولین پست Visual-Basic_6__Portable
                  را دانلود کنید
                  بعد از نصب و اجرا
                  با توجه به تصاویر زیر به مسیر مورد نظر رفته و یک فایل باز کنید


                  به طور مختصر قسمت های برنامه توضیح داده شده است



                  خوب
                  برای برنامه ما باید 4 تا کلید در نظر گرفته شود
                  با عنوان های * / + -
                  به عکس ها نگاه کنید


                  خوب کل برنامه ما دارای 4 کلید 2 کادر ورود عدد و یک کادر نمایش عدد می باشد
                  با توجه به شکل های زیر پروژه خود را کامل و مرتب کنید





                  خوب برای به دست اوردن فایل خروجی exe با روش های زیب میتوانید به صورت موقت فایل را با کلید پلی اجرا کرده یا فایل exe خود را همانند شکل از منوی fileبه دست بیاوریید











                  بعد از اجرا متوجه خواهید شد که برنامه فقط حالت نمایشی دارد با کلیک بر روی گذینه های برنامه هیچ عملی انجام نمیدهد :mrgreen:
                  پس باید به قسمت برنامه نویسی رفت و مشکل را حل کرد :read:
                  [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                  دیدگاه


                    #10
                    پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                    عوض کردن فضا !

                    http://s1.picofile.com/file/7324352361/Fun.rar.html

                    نحوه کار با تابع random و کار با مختصات صفحه مانیتور !
                    چه دعایی کنمت بهتر از آن که خدا پنجره باز اتاقت باشد ...

                    دیدگاه


                      #11
                      پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                      :mrgreen:
                      سلام با تشکر فراوان !!!! :mrgreen:
                      اینو داشته باش ببین چقدر باحاله :mrgreen:
                      فایل دووم:
                      نوشته اصلی توسط محمد فیض اله زاده
                      عوض کردن فضا !

                      http://s1.picofile.com/file/7324352361/Fun.rar.html

                      نحوه کار با تابع random و کار با مختصات صفحه مانیتور !
                      فایل های پیوست شده
                      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                      دیدگاه


                        #12
                        پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                        خوب برنامه ماشین حساب رو کامل کنیم
                        روی کلید توی محیط برنامه نویسی کلیک کنید (دابل کلیک)





                        محیط برنامه نویسی زیر ظاهر میشود


                        سطر مشخص شده رو خودتون باید اضافه کنید !!
                        فقط توجه کنید 4 تا کلید داریم 4 تا دستور
                        c=val(A)+val(b)' tozihat barname
                        c خروجی ماست که نمایش داده میشه
                        aعدد اول
                        b عدد دوم


                        دستور val()
                        متغیر های معرفی شده از نوع رشته می باشد برای تبدیل به عدد از این دستور استفاده میشود



                        دانلود کنید پروژه ماشین حساب هم در پرشن گیگ هم در سرور سایتhttp://bargiri.persiangig.com/amozesh/visual%20basic/mashin%20hesab/mashin%20hesab.rar
                        فایل های پیوست شده
                        [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                        دیدگاه


                          #13
                          پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                          نوشته اصلی توسط محمد فیض اله زاده
                          عوض کردن فضا !

                          http://s1.picofile.com/file/7324352361/Fun.rar.html

                          نحوه کار با تابع random و کار با مختصات صفحه مانیتور !
                          من تو لود سورس پروژه مشکل دارم !!
                          تابع رو نداره فکر کنم سیستم من ؟
                          شما کدوم ویژوال رو دارین
                          میشه ورژن جدید اینو پیدا کرد ؟
                          [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                          دیدگاه


                            #14
                            پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                            هیچ ورژنی به من بیشتر از visual studio 6.0 حال نمیده . من با این می نویسم.
                            چه دعایی کنمت بهتر از آن که خدا پنجره باز اتاقت باشد ...

                            دیدگاه


                              #15
                              پاسخ : Visual_Basic_v6.0اموزش از 0 تا .......

                              سلام
                              کار خوبی رو شروع کردی . اگه تونستی در رابطه با اینکه دیتابیس چی هست و چه جوری میشه ازش استفاده کرد رو هم یک توضیح بده.
                              تاپیک جامع سیستم مدیریت ساختمان BMS و خانه هوشمند Smart Home
                              دانلود مجموعه آموزشی شرکت Altium ا (Altium Training)
                              مقالات و فایل های آموزشی نرم افزار Labview
                              حل مشکل درایور و راه اندازی FT232 های غیراورجینال

                              دیدگاه

                              لطفا صبر کنید...
                              X