सरल हिन्दी में सम्पूर्ण अध्ययन सामग्री

पुस्तक का उद्देश्य

इस पुस्तक का उद्देश्य विद्यार्थियों को Visual Basic 6.0 बिल्कुल शुरुआत से सिखाना है। इसमें यह माना गया है कि विद्यार्थी को प्रोग्रामिंग का पहले से कोई ज्ञान नहीं है।

हर विषय को सरल भाषा में समझाया जाएगा। जहाँ जरूरत होगी, वहाँ उदाहरण, प्रोग्राम का कोड, उसका अर्थ और अभ्यास प्रश्न दिए जाएँगे।

अध्याय 1 : कम्प्यूटर का परिचय

1.1 कम्प्यूटर क्या है?

कम्प्यूटर एक इलेक्ट्रॉनिक मशीन है। यह हमारे द्वारा दिए गए निर्देशों के अनुसार काम करता है। कम्प्यूटर डेटा को ग्रहण करता है, उस पर प्रक्रिया करता है और हमें परिणाम देता है।

उदाहरण के लिए, यदि हम कम्प्यूटर में दो संख्याएँ 10 और 20 देते हैं, तो कम्प्यूटर उनका जोड़ करके परिणाम 30 दिखा सकता है।

1.2 कम्प्यूटर के मुख्य कार्य

कम्प्यूटर मुख्य रूप से चार कार्य करता है:

  1. Input (इनपुट): कम्प्यूटर को डेटा या निर्देश देना।
  2. Processing (प्रोसेसिंग): दिए गए डेटा पर कार्य करना।
  3. Output (आउटपुट): कार्य का परिणाम दिखाना।
  4. Storage (स्टोरेज): डेटा और जानकारी को सुरक्षित रखना।

उदाहरण:

जब हम की-बोर्ड से 10 + 20 टाइप करते हैं, तो यह इनपुट है। कम्प्यूटर जोड़ करता है, यह प्रोसेसिंग है। स्क्रीन पर 30 दिखना आउटपुट है। इस परिणाम को फाइल में सुरक्षित रखना स्टोरेज है।

1.3 कम्प्यूटर की विशेषताएँ

  • गति: कम्प्यूटर बहुत तेजी से गणना कर सकता है।
  • शुद्धता: सही निर्देश मिलने पर यह सही परिणाम देता है।
  • संग्रहण: इसमें बहुत अधिक जानकारी सुरक्षित रखी जा सकती है।
  • लगातार काम: यह बिना थके लगातार काम कर सकता है।
  • बहुउपयोगिता: इसका उपयोग शिक्षा, बैंक, अस्पताल, कार्यालय और व्यवसाय में होता है।

1.4 हार्डवेयर और सॉफ्टवेयर

हार्डवेयर: कम्प्यूटर के वे भाग जिन्हें हम छू सकते हैं, हार्डवेयर कहलाते हैं। जैसे मॉनिटर, की-बोर्ड, माउस और प्रिंटर।

सॉफ्टवेयर: प्रोग्रामों और निर्देशों के समूह को सॉफ्टवेयर कहते हैं। इसकी सहायता से कम्प्यूटर अलग-अलग कार्य करता है। जैसे Windows, MS Word और Visual Basic 6.0।

1.5 प्रोग्राम क्या होता है?

प्रोग्राम निर्देशों का एक समूह होता है। इन निर्देशों के माध्यम से कम्प्यूटर को बताया जाता है कि उसे कौन-सा कार्य और किस प्रकार करना है।

उदाहरण के लिए, दो संख्याओं को जोड़ने वाला प्रोग्राम कम्प्यूटर को बताता है कि पहली संख्या और दूसरी संख्या को जोड़कर परिणाम दिखाना है।

1.6 प्रोग्रामिंग भाषा क्या है?

प्रोग्रामिंग भाषा वह भाषा है जिसका उपयोग करके हम कम्प्यूटर के लिए निर्देश लिखते हैं।

कुछ प्रसिद्ध प्रोग्रामिंग भाषाएँ हैं:

  • BASIC
  • C
  • C++
  • Java
  • Python
  • Visual Basic

2.1 Visual Basic क्या है?

Visual Basic एक प्रोग्रामिंग भाषा और विकास वातावरण है। इसका उपयोग Windows आधारित एप्लीकेशन बनाने के लिए किया जाता है।

इसकी सहायता से हम ऐसे प्रोग्राम बना सकते हैं जिनमें बटन, टेक्स्ट बॉक्स, लेबल, मेन्यू और अन्य नियंत्रण होते हैं।

उदाहरण के लिए:

  • Calculator
  • Student Record System
  • Billing Software
  • Library Management System
  • School Management Software

2.2 Visual Basic नाम का अर्थ

Visual Basic दो शब्दों से मिलकर बना है:

Visual: इसका अर्थ है दिखाई देने वाले तत्वों की सहायता से काम करना। इसमें हम Form पर बटन, टेक्स्ट बॉक्स आदि रखकर प्रोग्राम का रूप तैयार कर सकते हैं।

Basic: इसका संबंध BASIC प्रोग्रामिंग भाषा से है। BASIC का पूरा नाम Beginners’ All-purpose Symbolic Instruction Code है।

2.3 Visual Basic 6.0 क्या है?

Visual Basic 6.0, Microsoft द्वारा विकसित Visual Basic का एक संस्करण है। इसका उपयोग मुख्य रूप से Windows के लिए डेस्कटॉप एप्लीकेशन बनाने में किया जाता था।

इसमें प्रोग्राम बनाने के लिए Form पर Controls रखे जाते हैं और उन Controls से जुड़े Events के लिए कोड लिखा जाता है।

2.4 Visual Basic 6.0 की विशेषताएँ

  1. इसे सीखना अपेक्षाकृत आसान है।
  2. इसमें Form के माध्यम से प्रोग्राम का डिजाइन तैयार किया जाता है।
  3. इसमें कई प्रकार के Controls उपलब्ध होते हैं।
  4. इसमें Event आधारित प्रोग्रामिंग की सुविधा है।
  5. इसमें Database से जुड़कर काम किया जा सकता है।
  6. इसमें छोटे और बड़े Windows प्रोग्राम बनाए जा सकते हैं।

2.5 Visual Basic 6.0 में बनने वाले प्रोग्राम

Visual Basic 6.0 की सहायता से कई प्रकार के प्रोग्राम बनाए जा सकते हैं:

  • जोड़, घटाव, गुणा और भाग करने वाला Calculator
  • विद्यार्थियों का रिकॉर्ड रखने वाला प्रोग्राम
  • फीस जमा करने का सॉफ्टवेयर
  • बिल बनाने का सॉफ्टवेयर
  • पुस्तकालय प्रबंधन प्रणाली
  • कर्मचारी वेतन प्रणाली

3.1 IDE क्या है?

IDE का पूरा नाम Integrated Development Environment है।

हिन्दी में इसे एकीकृत विकास वातावरण कहते हैं।

IDE एक ऐसा स्थान है जहाँ प्रोग्रामर अपना प्रोग्राम लिखता है, उसका डिजाइन तैयार करता है, प्रोग्राम चलाता है और उसमें होने वाली गलतियों को ठीक करता है।

Visual Basic 6.0 में प्रोग्राम बनाने के लिए IDE का उपयोग किया जाता है।

IDE के मुख्य कार्य:

  1. नया प्रोजेक्ट बनाना।

  2. Form का डिजाइन तैयार करना।

  3. Toolbox से Controls लेना।

  4. Controls की Properties बदलना।

  5. प्रोग्राम का कोड लिखना।

  6. प्रोग्राम को चलाना।

  7. प्रोग्राम की गलतियों को खोजना।

3.2 Visual Basic 6.0 IDE के मुख्य भाग

Visual Basic 6.0 में सामान्यतः निम्नलिखित भाग होते हैं:

  1. Title Bar

  2. Menu Bar

  3. Toolbar

  4. Toolbox

  5. Form Window

  6. Project Explorer

  7. Properties Window

  8. Form Layout Window

  9. Code Window

3.3 Title Bar (टाइटल बार)

Title Bar IDE की सबसे ऊपर वाली पट्टी होती है।

कार्य:

  • प्रोजेक्ट का नाम दिखाना।

  • एप्लीकेशन का नाम दिखाना।

  • खुली हुई विंडो की पहचान बताना।

उदाहरण: यदि हम Project1 पर काम कर रहे हैं, तो Title Bar में Project1 का नाम दिखाई दे सकता है।

3.4 Menu Bar (मेन्यू बार)

Menu Bar, Title Bar के नीचे होती है। इसमें अलग-अलग मेन्यू होते हैं।

मेन्यू

कार्य

File

नई फाइल बनाना, खोलना और सेव करना

Edit

Cut, Copy, Paste करना

View

अलग-अलग विंडो देखना

Project

प्रोजेक्ट से संबंधित कार्य

Format

Controls की व्यवस्था करना

Debug

प्रोग्राम की गलतियाँ खोजना

Run

प्रोग्राम चलाना

Tools

अतिरिक्त विकल्प

Window

खुली हुई विंडो व्यवस्थित करना

Help

सहायता प्राप्त करना

3.5 Toolbar (टूलबार)

Toolbar में छोटे-छोटे बटन होते हैं। इनकी सहायता से हम बार-बार Menu खोलने के बजाय सीधे काम कर सकते हैं।

बटन का संकेत

कार्य

📄

नया प्रोजेक्ट या फाइल

📂

प्रोजेक्ट खोलना

💾

प्रोजेक्ट सेव करना

▶

प्रोग्राम चलाना

⏸

प्रोग्राम को अस्थायी रूप से रोकना

■

प्रोग्राम बंद करना

ध्यान दें: ये समझाने के लिए बनाए गए सामान्य संकेत हैं। VB6 के वास्तविक Toolbar Icons का रूप संस्करण और सेटिंग के अनुसार थोड़ा अलग हो सकता है।

3.6 Form Window (फॉर्म विंडो)

Form Window वह स्थान है जहाँ हम अपने प्रोग्राम का डिजाइन तैयार करते हैं।

उदाहरण के लिए, यदि हम Student Registration Form बनाना चाहते हैं, तो Form पर निम्न Controls रखेंगे:

  • Label

  • TextBox

  • CommandButton

  • ComboBox

  • OptionButton

Form ही वह स्क्रीन होती है जिसे प्रोग्राम चलने पर उपयोगकर्ता देखता है।

3.7 Project Explorer (प्रोजेक्ट एक्सप्लोरर)

Project Explorer में प्रोजेक्ट से संबंधित सभी Forms, Modules और अन्य घटकों की सूची दिखाई देती है।

उदाहरण:

  • Form1

  • Module1

  • Class1

इसकी सहायता से हम अपने प्रोजेक्ट की अलग-अलग फाइलों को खोल सकते हैं।

3.8 Properties Window (प्रॉपर्टीज विंडो)

Properties Window का उपयोग Form या किसी Control की विशेषताओं को बदलने के लिए किया जाता है।

उदाहरण के लिए, CommandButton की कुछ Properties:

Property

उपयोग

Name

Control का प्रोग्रामिंग नाम

Caption

Control पर दिखाई देने वाला टेक्स्ट

BackColor

पीछे का रंग

ForeColor

अक्षरों का रंग

Font

अक्षरों की शैली

Height

ऊँचाई

Width

चौड़ाई

Enabled

Control को सक्रिय या निष्क्रिय करना

Visible

Control को दिखाना या छिपाना

3.9 Form Layout Window

Form Layout Window की सहायता से हम यह तय करते हैं कि प्रोग्राम चलने पर Form कम्प्यूटर स्क्रीन पर किस स्थान पर दिखाई देगा।

3.10 Code Window (कोड विंडो)

Code Window वह स्थान है जहाँ हम Visual Basic की प्रोग्रामिंग भाषा में कोड लिखते हैं।

उदाहरण:

Private Sub Command1_Click()

    MsgBox "Namaste"

End Sub

इस प्रोग्राम में जब उपयोगकर्ता Command1 पर क्लिक करेगा, तब स्क्रीन पर Namaste संदेश दिखाई देगा।

 

3.11 Toolbox क्या है?

Toolbox Visual Basic 6.0 का एक महत्वपूर्ण भाग है।

Toolbox में कई प्रकार के Controls उपलब्ध होते हैं। इन Controls को Form पर रखकर हम अपने प्रोग्राम का डिजाइन बनाते हैं।

उदाहरण के लिए:

  • TextBox से जानकारी लिखवाई जाती है।

  • Label से जानकारी दिखाई जाती है।

  • CommandButton से कोई कार्य कराया जाता है।

  • CheckBox से एक या अधिक विकल्प चुने जाते हैं।

3.12 Toolbox के सभी प्रमुख Controls और उनके Symbols

नीचे दिए गए प्रतीक Controls को पहचानने के लिए सरल शैक्षणिक संकेत हैं। ये VB6 के वास्तविक Toolbox Icons की हूबहू तस्वीरें नहीं हैं।

A. सामान्य Controls (Standard Controls)

क्र.

Control का नाम

पहचान का संकेत

उपयोग

1

Pointer

↖

Form पर Controls चुनने और उनकी स्थिति बदलने के लिए

2

PictureBox

▧

चित्र दिखाने के लिए

3

Label

Aa

स्क्रीन पर टेक्स्ट दिखाने के लिए

4

TextBox

▭

उपयोगकर्ता से टेक्स्ट या संख्या लेने के लिए

5

Frame

▣

Controls को एक समूह में रखने के लिए

6

CommandButton

[OK]

बटन बनाकर कोई कार्य कराने के लिए

7

CheckBox

☑

एक या अधिक विकल्प चुनने के लिए

8

OptionButton

◉

दिए गए विकल्पों में से एक चुनने के लिए

9

ComboBox

▾

सूची से विकल्प चुनने के लिए

10

ListBox

▤

विकल्पों की सूची दिखाने के लिए

11

HScrollBar

⇔

क्षैतिज दिशा में मान बदलने के लिए

12

VScrollBar

⇕

ऊर्ध्वाधर दिशा में मान बदलने के लिए

13

Timer

◷

निश्चित समय के अंतराल पर कार्य कराने के लिए

14

DriveListBox

💽

उपलब्ध Drives की सूची दिखाने के लिए

15

DirListBox

📁

Folder की सूची दिखाने के लिए

16

FileListBox

▤

Files की सूची दिखाने के लिए

17

Shape

○

Circle, Rectangle आदि आकृतियाँ बनाने के लिए

18

Line

/

Form पर रेखा खींचने के लिए

19

Image

▧

चित्र दिखाने के लिए

20

Data

▣

पुराने Data Control के माध्यम से Database से जुड़ने के लिए

21

OLE

▧

OLE Objects को जोड़ने या दिखाने के लिए

विशेष जानकारी: Pointer का उपयोग किसी Control को चुनने के लिए किया जाता है। यह स्वयं सामान्य Control नहीं है।

B. अतिरिक्त Controls (Additional Controls)

Visual Basic 6.0 में कुछ अतिरिक्त Controls भी मिलते हैं। इन्हें सामान्यतः Components के माध्यम से Toolbox में जोड़ा जाता है। इनकी उपलब्धता स्थापित Components पर निर्भर करती है।

क्र.

Control का नाम

पहचान का संकेत

उपयोग

1

CommonDialog

▤

Open, Save, Color और Font Dialog दिखाने के लिए

2

RichTextBox

Formatting सहित टेक्स्ट लिखने के लिए

3

ProgressBar

▰

किसी कार्य की प्रगति दिखाने के लिए

4

Slider

◀━━▶

किसी मान को स्लाइड करके बदलने के लिए

5

StatusBar

▬

प्रोग्राम की स्थिति दिखाने के लिए

6

ToolBar

▥

टूल बटन की पट्टी बनाने के लिए

7

TreeView

🌳

पेड़ जैसी संरचना में सूची दिखाने के लिए

8

ListView

▦

सूची को अलग-अलग रूप में दिखाने के लिए

9

TabStrip

▤

अलग-अलग टैब बनाने के लिए

10

ImageList

▧

Controls के लिए Images का संग्रह रखने के लिए

11

MonthView

▦

कैलेंडर के रूप में तारीख चुनने के लिए

12

DTPicker

▦

तारीख और समय चुनने के लिए

13

MSFlexGrid

▦

पंक्तियों और कॉलम में डेटा दिखाने के लिए

14

MSChart

▥

चार्ट बनाने के लिए

15

Animation

▶

Animation चलाने के लिए

 

3.13 कुछ महत्वपूर्ण Controls का विस्तार से अध्ययन

अब हम कुछ ऐसे Controls को विस्तार से समझेंगे जिनका उपयोग लगभग हर Windows Application में किया जाता है।

1. Label Control

Label का उपयोग Form पर किसी प्रकार की जानकारी या नाम दिखाने के लिए किया जाता है।

उदाहरण:

यदि हम Student Registration Form बना रहे हैं, तो Name, Father Name और Address लिखने के लिए Label का उपयोग करेंगे।

मुख्य Properties:

Property

कार्य

Name

Control का नाम

Caption

दिखाई देने वाला टेक्स्ट

ForeColor

टेक्स्ट का रंग

BackColor

पीछे का रंग

Font

अक्षरों की शैली

Alignment

टेक्स्ट की स्थिति

उदाहरण:

Label1.Caption = "Welcome to Visual Basic"

इस कोड से Label1 पर Welcome to Visual Basic दिखाई देगा।

2. TextBox Control

TextBox का उपयोग उपयोगकर्ता से जानकारी प्राप्त करने के लिए किया जाता है।

उदाहरण: नाम, पता, मोबाइल नंबर आदि।

मुख्य Properties:

Property

कार्य

Name

Control का नाम

Text

TextBox में मौजूद टेक्स्ट

MaxLength

अधिकतम अक्षरों की सीमा

MultiLine

एक से अधिक लाइन लिखने की सुविधा

PasswordChar

पासवर्ड के अक्षर छिपाने का चिन्ह

Locked

टेक्स्ट बदलने पर रोक लगाना

उदाहरण:

Text1.Text = "Ajit Kumar"

इससे Text1 में Ajit Kumar लिखा दिखाई देगा।

3. CommandButton Control

CommandButton का उपयोग किसी विशेष कार्य को शुरू करने के लिए किया जाता है।

उदाहरण: Save, Submit, Exit और Calculate।

मुख्य Properties:

Property

कार्य

Name

बटन का प्रोग्रामिंग नाम

Caption

बटन पर दिखाई देने वाला टेक्स्ट

Enabled

बटन को सक्रिय या निष्क्रिय करना

Visible

बटन को दिखाना या छिपाना

BackColor

बटन का पीछे का रंग

उदाहरण:

Private Sub Command1_Click()

    MsgBox "Hello Student"

End Sub

इस प्रोग्राम में Command1 पर क्लिक करने से Hello Student संदेश दिखाई देगा।

4. CheckBox Control

CheckBox का उपयोग एक या एक से अधिक विकल्प चुनने के लिए किया जाता है।

उदाहरण:

किसी फॉर्म में विद्यार्थी अपनी पसंद के विषय चुन सकता है।

मुख्य Properties:

  • Name

  • Caption

  • Value

  • Enabled

  • Visible

उदाहरण:

If Check1.Value = 1 Then
    MsgBox "आपने विकल्प चुना है"
Else
    MsgBox "आपने विकल्प नहीं चुना है"
End If

यहाँ Value = 1 का अर्थ है कि CheckBox चुना गया है।

5. OptionButton Control

OptionButton का उपयोग कई विकल्पों में से केवल एक विकल्प चुनने के लिए किया जाता है।

उदाहरण:

Gender:

  • Male

  • Female

  • Other

एक ही Frame या Container में रखे गए OptionButtons में सामान्यतः एक समय में एक विकल्प चुना जाता है।

6. ComboBox Control

ComboBox एक ऐसी सूची है जिसमें उपयोगकर्ता उपलब्ध विकल्पों में से कोई विकल्प चुन सकता है।

उदाहरण: राज्य, जिला या कोर्स का नाम चुनना।

उदाहरण:

Private Sub Form_Load()

    Combo1.AddItem "Bihar"
    Combo1.AddItem "Jharkhand"
    Combo1.AddItem "Uttar Pradesh"

End Sub

इस कोड से ComboBox में तीन राज्यों के नाम जुड़ जाएँगे।

7. ListBox Control

ListBox का उपयोग एक सूची दिखाने के लिए किया जाता है।

उदाहरण:

Private Sub Form_Load()

    List1.AddItem "Computer"
    List1.AddItem "English"
    List1.AddItem "Mathematics"

End Sub

इससे ListBox में तीन विषय दिखाई देंगे।

8. Timer Control

Timer का उपयोग निश्चित समय के अंतराल पर कोई कार्य कराने के लिए किया जाता है।

उदाहरण के लिए, हर एक सेकंड में समय दिखाना।

Timer की मुख्य Property:

Interval

यदि Interval का मान 1000 है, तो Timer लगभग एक सेकंड के अंतराल पर अपना Timer Event चलाएगा।

Private Sub Form_Load()

    Timer1.Interval = 1000
    Timer1.Enabled = True

End Sub

Private Sub Timer1_Timer()

    Label1.Caption = Time

End Sub

यह प्रोग्राम Label1 पर वर्तमान समय दिखाता रहेगा।

 
dinamobet - dinamobet giriş - dinamobet güncel giriş
dinamobet
dinamobet - dinamobet giriş - dinamobet güncel giriş
dinamobet
dinamobet
dinamobet
Dinamobet
betasus
meritking
dinamobet