SlideShare a Scribd company logo
 
What is VB? Visual Basic  ( VB ) is an event driven programming language and associated development environment created by Microsoft. In business programming, it has one of the largest user bases. It is derived heavily from BASIC and enables rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects. A programmer can put together an application using the components provided with Visual Basic itself. As of 2003, 52 percent of software developers used Visual Basic, making it the most popular programming language at that time. 43 percent of those Visual Basic developers, however, planned to move to other languages.[1] The popularity of Visual Basic perhaps results from its easy to understand syntax. Like all other Turing complete programming languages, it can also be used to create arbitrarily complex applications. Programs written in Visual Basic can use the Windows API, but doing so requires external function declarations.
Visual Basic is not an acronym anymore. It used to be. When the language was invented in the early 70's, BASIC stood for  B eginners'  A ll-purpose  S ymbolic  I nstruction  C ode, When you work with RAD (Rapid Application Development) tools like VB in a graphical interface environment
What Can Visual Basic Be Used For?  to write games, phone books, modem communications software,  encryption utilities,  GUIs and much more Database handling Internet !
Interpreter  A program that will read the code of a specific language, compile it, and load it into the systems memory. Every time this program is run, it must be re-interpreted, and therefore interpreted languages can never be as fast as fully compiled languages. Languages that use interpreters include  Basic  (and specialized forms such as  QBasic ) ,  Perl ,  PHP ,  MUMPS , and many others.  Computer Science ) Compiler  A  compiler  is any of a family of  programs  used to turn  source code  into an executable  program . This action is called  compiling .  The opposite of  compiling  is  decompiling , which can be done by a  decompiler .
 
What Is The Syntax Like?  The commands are almost all plain English words. The syntax is very much like the way you would think while writing it. An Example Visual Basic Program This is an example of some Visual Basic code.  'Declare a String variable Dim Message As String 'Store Hello World in a message. Let Message = "Hello World "'Show it. MsgBox Message
The Project Wizard
Visual Basic IDE Title Bar Tool Box Menu Bar Form Layout Window Project Explorer Window Properties Window Form Window Project Window Integrated Development Environment  (IDE)
Title bar, Menu bar …... Title Bar Menu Bar Standard Tool Bar
Tool Box image Text Box Command Button Option Button List Box Vscroll Bar Drive List Box Line Data Access File List Box Pointer Label Frame Check Box Combo Box Hscroll Bar Timer Directory  List Box Shape Picture
Form Layout Window Project Explorer Window The Project Explorer window gives a list of the forms and modules that are part of the current project.    To experiment with the Project Explorer window, click the Toggle Folders button . Notice that the folders are collapsed.  To expand the folders, click the Toggle Folders button again. The Form Layout window allows you to position your form or forms with regard to the rest of the screen. It uses a graphical interface to guide you. To experiment with it, click the small image inside the small screen and drag to the upper left corner inside the small screen. Notice that the small image can move
Notice that the right section of the Standard toolbar displays the dimensions of the form.
Controls Label Displays text on a form Frame Serves as a container for other controls CheckBox Enables users to select or deselect an option ComboBox Allows users to select from a list of items or add a new value HscrollBar Allows users to scroll horizontally through a list of data in another control Timer Lets your program perform actions in real time, without user interaction
Controls DirListBox Enables users to select a directory or folder Shape Displays a shape on a form Image Displays graphics (images) on a form but can't be a container OLE Container Enables you to add the functionality of another Control program to your program PictureBox Displays graphics (images) on a form and can serve as a container TextBox Can be used to display text but also enables users to enter or edit new or existing text
Naming Convention Control Prefix Control Prefix Label lbl PictureBox pic Frame fra TextBox txt CheckBox chk CommandButton cmd ComboBox cbo OptionButton opt HscrollBar hsb ListBox lst Timer tmr VscrollBar vsb DirListBox dir DriveListBox drv Shape shp FileListBox fil Image img Line lin OLE Container Control ole Data dat
Form window
How to run a programme
Form
Label
Command Button
Text Boxes
 
Option Buttons Frame 1 Option 1 Option 2
Code Editor window
Ad

More Related Content

What's hot (20)

Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)Presentation on visual basic 6 (vb6)
Presentation on visual basic 6 (vb6)
pbarasia
 
Active x control
Active x controlActive x control
Active x control
Amandeep Kaur
 
Meaning Of VB
Meaning Of VBMeaning Of VB
Meaning Of VB
Mohit Verma
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
Jaya Kumari
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
Anjan Mahanta
 
Visual basic
Visual basicVisual basic
Visual basic
umesh patil
 
Textbox n label
Textbox n labelTextbox n label
Textbox n label
chauhankapil
 
Visual Basic IDE Introduction
Visual Basic IDE IntroductionVisual Basic IDE Introduction
Visual Basic IDE Introduction
Ahllen Javier
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
Rajkumarsoy
 
Android UI
Android UIAndroid UI
Android UI
nationalmobileapps
 
Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0
Salim M
 
ASP.NET Web form
ASP.NET Web formASP.NET Web form
ASP.NET Web form
Md. Mahedee Hasan
 
Visual Basic menu
Visual Basic menuVisual Basic menu
Visual Basic menu
kuldeep94
 
Visual Studio IDE
Visual Studio IDEVisual Studio IDE
Visual Studio IDE
Sayantan Sur
 
Asp .net web form fundamentals
Asp .net web form fundamentalsAsp .net web form fundamentals
Asp .net web form fundamentals
Gopal Ji Singh
 
c#.Net Windows application
c#.Net Windows application c#.Net Windows application
c#.Net Windows application
veera
 
Crystal report
Crystal reportCrystal report
Crystal report
baabtra.com - No. 1 supplier of quality freshers
 
Javascript essentials
Javascript essentialsJavascript essentials
Javascript essentials
Bedis ElAchèche
 
Python Basics
Python BasicsPython Basics
Python Basics
tusharpanda88
 
Windowforms controls c#
Windowforms controls c#Windowforms controls c#
Windowforms controls c#
prabhu rajendran
 

Viewers also liked (20)

පරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණයපරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණය
Tennyson
 
දත්ත සහ තොරතුරු
දත්ත සහ තොරතුරුදත්ත සහ තොරතුරු
දත්ත සහ තොරතුරු
Tennyson
 
Computer programming
Computer programmingComputer programming
Computer programming
Leigh-ann Garrote
 
QBASIC: A Tool For Modern Programming
QBASIC: A Tool For Modern ProgrammingQBASIC: A Tool For Modern Programming
QBASIC: A Tool For Modern Programming
Gifty Belle Manaois
 
Basic computer-programming-2
Basic computer-programming-2Basic computer-programming-2
Basic computer-programming-2
lemonmichelangelo
 
Qbtut2.1
Qbtut2.1Qbtut2.1
Qbtut2.1
agtishan
 
Qbasic introduction
Qbasic introductionQbasic introduction
Qbasic introduction
Christian Joseph Opiana
 
Programming : QBASIC
Programming : QBASICProgramming : QBASIC
Programming : QBASIC
vnuvalcrepollo
 
Introduction to qbasic
Introduction to qbasicIntroduction to qbasic
Introduction to qbasic
Richa Karthikeyan
 
පද්ධති ඒකකය
පද්ධති ඒකකයපද්ධති ඒකකය
පද්ධති ඒකකය
Tennyson
 
Qbasic Tutorial
Qbasic TutorialQbasic Tutorial
Qbasic Tutorial
Joy Hilary Yambao
 
Qbasic program
Qbasic programQbasic program
Qbasic program
Fercie Caseria
 
Part21 combobox vb.net
Part21 combobox vb.netPart21 combobox vb.net
Part21 combobox vb.net
Girija Muscut
 
Qbasic
QbasicQbasic
Qbasic
Shubham Gupta
 
QBASIC
QBASICQBASIC
QBASIC
nivi88
 
Introduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic TutorialIntroduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic Tutorial
nhomz
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginner
Salim M
 
Preparing and Uploading Presentation in SlideShare (Sinhala)
Preparing and Uploading Presentation in SlideShare (Sinhala)Preparing and Uploading Presentation in SlideShare (Sinhala)
Preparing and Uploading Presentation in SlideShare (Sinhala)
M Deen
 
GCE O/L ICT
GCE O/L ICT GCE O/L ICT
GCE O/L ICT
Mahesh Kodituwakku
 
Microsoft visual basic 6
Microsoft visual basic 6Microsoft visual basic 6
Microsoft visual basic 6
Penang, Malaysia
 
පරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණයපරිගණක වර්ගීකරණය
පරිගණක වර්ගීකරණය
Tennyson
 
දත්ත සහ තොරතුරු
දත්ත සහ තොරතුරුදත්ත සහ තොරතුරු
දත්ත සහ තොරතුරු
Tennyson
 
QBASIC: A Tool For Modern Programming
QBASIC: A Tool For Modern ProgrammingQBASIC: A Tool For Modern Programming
QBASIC: A Tool For Modern Programming
Gifty Belle Manaois
 
Basic computer-programming-2
Basic computer-programming-2Basic computer-programming-2
Basic computer-programming-2
lemonmichelangelo
 
පද්ධති ඒකකය
පද්ධති ඒකකයපද්ධති ඒකකය
පද්ධති ඒකකය
Tennyson
 
Part21 combobox vb.net
Part21 combobox vb.netPart21 combobox vb.net
Part21 combobox vb.net
Girija Muscut
 
QBASIC
QBASICQBASIC
QBASIC
nivi88
 
Introduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic TutorialIntroduction to Programming and QBasic Tutorial
Introduction to Programming and QBasic Tutorial
nhomz
 
visual basic for the beginner
visual basic for the beginnervisual basic for the beginner
visual basic for the beginner
Salim M
 
Preparing and Uploading Presentation in SlideShare (Sinhala)
Preparing and Uploading Presentation in SlideShare (Sinhala)Preparing and Uploading Presentation in SlideShare (Sinhala)
Preparing and Uploading Presentation in SlideShare (Sinhala)
M Deen
 
Ad

Similar to Vb6.0 Introduction (20)

Visual basic
Visual basicVisual basic
Visual basic
Dharmik
 
VB6_INTRODUCTION.ppt
VB6_INTRODUCTION.pptVB6_INTRODUCTION.ppt
VB6_INTRODUCTION.ppt
BhuvanaR13
 
Ppt on visual basics
Ppt on visual basicsPpt on visual basics
Ppt on visual basics
younganand
 
01 Database Management (re-uploaded)
01 Database Management (re-uploaded)01 Database Management (re-uploaded)
01 Database Management (re-uploaded)
bluejayjunior
 
Vb 6ch123
Vb 6ch123Vb 6ch123
Vb 6ch123
Fahim Khan
 
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
UNIT - 1 VISUAL BASIC PRESENTATION FOR ITUNIT - 1 VISUAL BASIC PRESENTATION FOR IT
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
gayathripcs
 
Introduction to Visual Basic Programming
Introduction to Visual Basic ProgrammingIntroduction to Visual Basic Programming
Introduction to Visual Basic Programming
abacusgtuc
 
Programming Without Coding Technology (PWCT) Features - Framework & Extension
Programming Without Coding Technology (PWCT) Features - Framework & ExtensionProgramming Without Coding Technology (PWCT) Features - Framework & Extension
Programming Without Coding Technology (PWCT) Features - Framework & Extension
Mahmoud Samir Fayed
 
01. Exploring the Visual C# Toolbox (1).pptx
01. Exploring the Visual C# Toolbox (1).pptx01. Exploring the Visual C# Toolbox (1).pptx
01. Exploring the Visual C# Toolbox (1).pptx
PoEnyaRaTna
 
Ch02 bronson
Ch02 bronsonCh02 bronson
Ch02 bronson
Bharathi N Reddy
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
melody77776
 
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptxINTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
ssuserfb54c6
 
VB PPT by ADI part-1.pdf
VB PPT by ADI part-1.pdfVB PPT by ADI part-1.pdf
VB PPT by ADI part-1.pdf
AdiseshaK
 
Graphical programming
Graphical programmingGraphical programming
Graphical programming
Bilal Maqbool ツ
 
Unit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdfUnit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdf
Ujwala Junghare
 
Automatic answer checker
Automatic answer checkerAutomatic answer checker
Automatic answer checker
Yesu Raj
 
Membangun Desktop App
Membangun Desktop AppMembangun Desktop App
Membangun Desktop App
Fajar Baskoro
 
Buzzword, How'd They Build That?
Buzzword, How'd They Build That?Buzzword, How'd They Build That?
Buzzword, How'd They Build That?
dcoletta
 
Visual basic
Visual basicVisual basic
Visual basic
Udaydeva1212
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
Kamal Acharya
 
Visual basic
Visual basicVisual basic
Visual basic
Dharmik
 
VB6_INTRODUCTION.ppt
VB6_INTRODUCTION.pptVB6_INTRODUCTION.ppt
VB6_INTRODUCTION.ppt
BhuvanaR13
 
Ppt on visual basics
Ppt on visual basicsPpt on visual basics
Ppt on visual basics
younganand
 
01 Database Management (re-uploaded)
01 Database Management (re-uploaded)01 Database Management (re-uploaded)
01 Database Management (re-uploaded)
bluejayjunior
 
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
UNIT - 1 VISUAL BASIC PRESENTATION FOR ITUNIT - 1 VISUAL BASIC PRESENTATION FOR IT
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
gayathripcs
 
Introduction to Visual Basic Programming
Introduction to Visual Basic ProgrammingIntroduction to Visual Basic Programming
Introduction to Visual Basic Programming
abacusgtuc
 
Programming Without Coding Technology (PWCT) Features - Framework & Extension
Programming Without Coding Technology (PWCT) Features - Framework & ExtensionProgramming Without Coding Technology (PWCT) Features - Framework & Extension
Programming Without Coding Technology (PWCT) Features - Framework & Extension
Mahmoud Samir Fayed
 
01. Exploring the Visual C# Toolbox (1).pptx
01. Exploring the Visual C# Toolbox (1).pptx01. Exploring the Visual C# Toolbox (1).pptx
01. Exploring the Visual C# Toolbox (1).pptx
PoEnyaRaTna
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
melody77776
 
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptxINTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
INTRODUCTION-TO-VB (2)-PROJECT POWERPOINT.pptx
ssuserfb54c6
 
VB PPT by ADI part-1.pdf
VB PPT by ADI part-1.pdfVB PPT by ADI part-1.pdf
VB PPT by ADI part-1.pdf
AdiseshaK
 
Unit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdfUnit -II Introduction to visual programming.pdf
Unit -II Introduction to visual programming.pdf
Ujwala Junghare
 
Automatic answer checker
Automatic answer checkerAutomatic answer checker
Automatic answer checker
Yesu Raj
 
Membangun Desktop App
Membangun Desktop AppMembangun Desktop App
Membangun Desktop App
Fajar Baskoro
 
Buzzword, How'd They Build That?
Buzzword, How'd They Build That?Buzzword, How'd They Build That?
Buzzword, How'd They Build That?
dcoletta
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
Kamal Acharya
 
Ad

Recently uploaded (20)

Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical DebtBuckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Lynda Kane
 
Learn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step GuideLearn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step Guide
Marcel David
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from AnywhereAutomation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Lynda Kane
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
Image processinglab image processing image processing
Image processinglab image processing  image processingImage processinglab image processing  image processing
Image processinglab image processing image processing
RaghadHany
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical DebtBuckeye Dreamin 2024: Assessing and Resolving Technical Debt
Buckeye Dreamin 2024: Assessing and Resolving Technical Debt
Lynda Kane
 
Learn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step GuideLearn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step Guide
Marcel David
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from AnywhereAutomation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Lynda Kane
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
Image processinglab image processing image processing
Image processinglab image processing  image processingImage processinglab image processing  image processing
Image processinglab image processing image processing
RaghadHany
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 

Vb6.0 Introduction

  • 1.  
  • 2. What is VB? Visual Basic ( VB ) is an event driven programming language and associated development environment created by Microsoft. In business programming, it has one of the largest user bases. It is derived heavily from BASIC and enables rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects. A programmer can put together an application using the components provided with Visual Basic itself. As of 2003, 52 percent of software developers used Visual Basic, making it the most popular programming language at that time. 43 percent of those Visual Basic developers, however, planned to move to other languages.[1] The popularity of Visual Basic perhaps results from its easy to understand syntax. Like all other Turing complete programming languages, it can also be used to create arbitrarily complex applications. Programs written in Visual Basic can use the Windows API, but doing so requires external function declarations.
  • 3. Visual Basic is not an acronym anymore. It used to be. When the language was invented in the early 70's, BASIC stood for B eginners' A ll-purpose S ymbolic I nstruction C ode, When you work with RAD (Rapid Application Development) tools like VB in a graphical interface environment
  • 4. What Can Visual Basic Be Used For? to write games, phone books, modem communications software, encryption utilities, GUIs and much more Database handling Internet !
  • 5. Interpreter A program that will read the code of a specific language, compile it, and load it into the systems memory. Every time this program is run, it must be re-interpreted, and therefore interpreted languages can never be as fast as fully compiled languages. Languages that use interpreters include Basic (and specialized forms such as QBasic ) , Perl , PHP , MUMPS , and many others. Computer Science ) Compiler A compiler is any of a family of programs used to turn source code into an executable program . This action is called compiling . The opposite of compiling is decompiling , which can be done by a decompiler .
  • 6.  
  • 7. What Is The Syntax Like? The commands are almost all plain English words. The syntax is very much like the way you would think while writing it. An Example Visual Basic Program This is an example of some Visual Basic code. 'Declare a String variable Dim Message As String 'Store Hello World in a message. Let Message = "Hello World "'Show it. MsgBox Message
  • 9. Visual Basic IDE Title Bar Tool Box Menu Bar Form Layout Window Project Explorer Window Properties Window Form Window Project Window Integrated Development Environment (IDE)
  • 10. Title bar, Menu bar …... Title Bar Menu Bar Standard Tool Bar
  • 11. Tool Box image Text Box Command Button Option Button List Box Vscroll Bar Drive List Box Line Data Access File List Box Pointer Label Frame Check Box Combo Box Hscroll Bar Timer Directory List Box Shape Picture
  • 12. Form Layout Window Project Explorer Window The Project Explorer window gives a list of the forms and modules that are part of the current project.   To experiment with the Project Explorer window, click the Toggle Folders button . Notice that the folders are collapsed. To expand the folders, click the Toggle Folders button again. The Form Layout window allows you to position your form or forms with regard to the rest of the screen. It uses a graphical interface to guide you. To experiment with it, click the small image inside the small screen and drag to the upper left corner inside the small screen. Notice that the small image can move
  • 13. Notice that the right section of the Standard toolbar displays the dimensions of the form.
  • 14. Controls Label Displays text on a form Frame Serves as a container for other controls CheckBox Enables users to select or deselect an option ComboBox Allows users to select from a list of items or add a new value HscrollBar Allows users to scroll horizontally through a list of data in another control Timer Lets your program perform actions in real time, without user interaction
  • 15. Controls DirListBox Enables users to select a directory or folder Shape Displays a shape on a form Image Displays graphics (images) on a form but can't be a container OLE Container Enables you to add the functionality of another Control program to your program PictureBox Displays graphics (images) on a form and can serve as a container TextBox Can be used to display text but also enables users to enter or edit new or existing text
  • 16. Naming Convention Control Prefix Control Prefix Label lbl PictureBox pic Frame fra TextBox txt CheckBox chk CommandButton cmd ComboBox cbo OptionButton opt HscrollBar hsb ListBox lst Timer tmr VscrollBar vsb DirListBox dir DriveListBox drv Shape shp FileListBox fil Image img Line lin OLE Container Control ole Data dat
  • 18. How to run a programme
  • 19. Form
  • 20. Label
  • 23.  
  • 24. Option Buttons Frame 1 Option 1 Option 2