HEY FRIENDS आज मैं PGDCA के visual basic subject का TOPIC लेकर आया हूँ जिसमें मैने विजुअल बेसिक के फीचर के बारे में बताने का प्रयास किया है-
Visual Basic
Visual Basic एक Event driven programming language है जिसके द्वारा Window आधारित application software का निर्माण किया जाता है। इस programming language का निर्माण नब्बे के दशक में Microsoft company ने किया था। जिसका प्रमुख उद्देश्य User को ग्राफिकल Environment Provide करना था। visual basic के पूर्व अधिकतर programming Language nongraphical होते थे जिसके द्वारा केवल DOS आधारित program ही create हो पाते जो User Friendly नहीं होते थे तथा इन्हें केवल वही user चला सकता था जिसे dos command याद हो।
Visual (' विजुअल ') का अर्थ ऐसे तरिके से है जिसमे एक Application का user interface तैयार हो तथा उस application को user keyboard अथवा mouse के माध्यम से access करे तथा उस application का वातावरण पूर्णरूप से Graphical हो। यहां ' Basic ' एक programming language है जिसमें आप Programming सम्बन्धित Code type करते हैं।
visual basic का use करके user automated, cusdom requard feature एवं predefined function का प्रयोग कर सकता है जिससे ऐसा application create होता है जिसमे create, modify text और compile करने की सभी सुविधा प्राप्त होती है।
visual basic high-level programming language है, जो users को निम्न features provide कराती है:
visual basic का use करके user automated, cusdom requard feature एवं predefined function का प्रयोग कर सकता है जिससे ऐसा application create होता है जिसमे create, modify text और compile करने की सभी सुविधा प्राप्त होती है।
visual basic high-level programming language है, जो users को निम्न features provide कराती है:
- Object oriented.
- Event driven.
- Auto completion Wizard.
- Error trapping tools.
- Flexible environment.
- Crystal & Data Reports.
- Help files.
- Clipboard & Printers.
- Database Connectivity.
- Wizards Facility.
- Object Oriented - यहां object का अर्थ ऐसे control (tools) से है जिनकी कुछ विशेष properties तथा method होते हैं। इन properties को user के द्वारा programming language में objects मौजूद Events के द्वारा user programs के लिये user interface create करता है। Visual basic user को predefined objects तथा user defined object program में use करने की सहमति प्रदान करता है।
- Event Driven - Event Driven का अर्थ यह है कि programing से सम्बन्धित Code तब तक activate नहीं होते हैं जब तक की user के द्वारा किसी event (Button procecing, menu selection) के respond में यह call न हो जाता हो। इसे हम दूसरे शब्दों में यह भी कह सकते हैं कि System के hardware जैसे mouse keyboard इत्यादि system के software के इस combination को हम event कहते हैं।
- Automated Code Completion Wizard - इस सुविधा के अंतर्गत user के द्वारा code editer window में सम्बन्धित objects के लिए Coding करते समय उनसे related methods तथा properties की dropdown list code editor में Appear हो जाती है जिसे user उस list में मौजूद methods तथा objects को select करके स्वतः ही बिना type किये code editor window में attach कर सकता है।
- Error Trapping Tools - इस सुविधा के द्वारा user program में runtime errors को find out करके programming में आसानी से debugging कर सकता है.
- Flexible Environments - यह ऐसा वातावरण है जिसमें user अपनी इच्छा के अनुसार programme की coding upper case अथवा lower case में कर सकता है तथा अपनी इच्छा के अनुसार SDI forms (Single document interface) अथवा MDI forms (multiple document interface) का use कर सकता है।
- Crystal & Data Reports - इस facility के माध्यम से user द्वारा inputed value तथा string का printer के माध्यम से report प्राप्त की जा सकती है जिसका इस्तेमाल बिलिंग इत्यादि में किया जाता है।
- Help Files - Visual Basic language के साथ MSDN Help file provide होती है जिससे User आसानी से Help file का प्रयोग करके application तैयार कर सकता है।
- Database Connectivity - (ODBC) Open database connectivity तथा ADO, DAO, RDO इत्यादि controls की सहायता से user स्वयं का database create कर सकता है तथा उन्हें विभिन्न database जैसे microsoft access, foxpro, oracles इत्यादि से data को connect कर सकता है।
- Wizard Facility - इस सुविधा का use करके user data from wizard के द्वारा स्वयं का window based application create कर सकता है जिसमें window के सम्बन्धित सभी tools पहले से ही परिभाषित होते हैं। इसे वह programmer भी use कर सकता है जिसे programming सम्बन्धित अधिक जानकारी न हो।
Acçha he re,,....
ReplyDeletedhanyvad for love
Delete