SPIRO_DT 0 Newbie Poster

Visual Basic 6 Tutorial - made by Spiro_dt Volume.1

1.Intro
2.Starting with simple hello world
3.Declaring variables
4.Combinations with Math
5.Loops
6.If ,else
7.Making a simple program for Shutdown pc using shell command(implement cmd commands)
8.Timer
9.Last words
10.About

1.Hello People this is my first tutorial about programming language. I 've choose this language cause it is very easy and very

useful ,in this programming language you can make anything you can imagine...
Someone will say it is a waste of time to learn vb but they are totally wrong in comparative with more high - level languages

like c/ c++ and some other languages vb is easy to learn and you don't need to waste many time to learn it just to make

something small and useful
but enough talking lets start

2.Starting with simple hello world (litle bit more advanced)

First you need to create one button on the form then double click on the button and you will be automatically redirected to the

button code

Private Sub Command1_Click()

End Sub

The here you will need to write the next code

MsgBox "Hello World", vbInformation, "My first Hello world Program"

please don't copy paste write it cause when you write it you will learn it

now the code should look like this

Private Sub Command1_Click()

MsgBox "Hello World", vbInformation, "My first Hello world Program"

End Sub

"Hello World" - is the text in the msgbox
vbInformation - is the Picture in the message box
"My first Hello world Program" - is the title of the message box

3.Declaring Variables
What is Variable ?
Varibale is information in programm that changes or can be changed ...
Tips of Variables ( I will mention only the most recently use tips)

String - this is text variable
Integer - This is number varible
Boolean - this is True or False varible

example: We will declare 3 variables one string ,Integer ,and bolean

Dim var1 as string 
Dim var2 as integer 
Dim Var3 as boolean

var1 = "spiro_dt"
var2 = 18
var3 = true

4.Combinations With Math
In Visual Basic you can do many things with math here are some example
but firs you need to remember that every time you use math your variables must be declared in numeric type

(integer,longinteger....)

Private sub spiro_math()
Dim num1,num2,num3,rez as integer

rez = num1+(num3*num1-)/num3*num2
msgbox(rez)

end sub

5.Loops
Loops are the most useful thing in every programming language they save a lot of time and can be used for anything
The best and the easiest loop is For I loop
the code look like this

For I = 1 to 10 
MsgBox("Hello World")
Next

this code MsgBox("Hello World") will be repeated 10 times this is very useful instead writing 10 times
MsgBox("Hello World") you could do it with loop

also you can add math in loops and do something like this for example simple counter

For I = 1 To 10
MsgBox (I)
Next

Or

For I = 1 to 10
 Msgbox(I+10-3)
next

6. If ,Else and more logical stuffs
This functions are best for comparative between anything variables ,constants, functions results almost anything also boolean

comparations
here is some example code that will help you to understand how this functions work
also I forgot to mention the Inputbox code it is similar to mesage box but this is for input

Dim Age As Integer
Dim text As String
Dim isit As Boolean
Age = 18
text = InputBox("Enter the name")
isit = True

If Age = 18 Then
    MsgBox ("First thing passed")
If text = "spiro" Then
    MsgBox ("Second thing passed")
        isit = True
    MsgBox ("every thing passed")
Else
    isit = False
    MsgBox ("you have done something wrong")
End If
End If

7.Making a simple program for ping using shell command(implement cmd commands)
Now this command is one of the most power full command in vb6 cauze with this command you can put a batch code in your

programs
here is an example :
make one button on the form and double click on it will automatically redirect you to the code of the button

Private Sub Command1_Click()

End Sub

then you should add this in the empty space between Private Sub Command1_Click() and End Sub
Shell("shutdown -r -t 20") - this will shut down your pc for 20 seconds

now the code should look like this

Private Sub Command1_Click()
Shell("shutdown -r -t 20")
End Sub

you can also add as many and other batch commands in the shell()

8. Timers
Timers are also great they help a lot they mostly are used to check something every second,or minute
here is one example:
First put one button on the form double click and in the code write this
Timer1.Enabled = True
Timer1.Interval = 100 - this is for the interval of the timer milliseconds
so the code for the button should look like this

Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = 100
End Sub

also add one text box to the form and from the general components tab select the textbox and add to the form
then also add timer and double click on it and should bring you to code that will look like this

Private Sub Timer1_Timer()

End Sub

now add this code to timer and the timer code should look like this

Private Sub Timer1_Timer()
If Text1.Text = "spiro" Then
MsgBox ("yep the text is spiro")
Timer1.Enabled = False
End If
End Sub

that is all about this timer so you can run it..

9. Last Words
Now this was my first tutorial for vb6 but sure isn't my last one I hope you will like it and please tell me if I had some

erros in code or just ask anything you didn't understand.. I am glad if I helped you in some way..

10. About
Author : spiro_dt
Purpose : For the people on Hackforums
Contact : http://www.hackforums.net/member.php?action=profile&uid=9582
License: open source (anyone can copy it but if you change it please put my credit on)
Crew: 5yN7aX 3rR0R - http://5yn7ax-3rr0r.vndv.com/

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.