Follow us on Twitter!
Society leans ever heavily on computers, if you have the power to take out computers you can take out society. - cubeman372
Saturday, April 19, 2014
Navigation
Home
HellBoundHackers Main:
HellBoundHackers Find:
HellBoundHackers Information:
Learn
Communicate
Submit
Shop
Challenges
HellBoundHackers Exploit:
HellBoundHackers Programming:
HellBoundHackers Think:
HellBoundHackers Track:
HellBoundHackers Patch:
HellBoundHackers Other:
HellBoundHackers Need Help?
Other
Members Online
Total Online: 33
Guests Online: 33
Members Online: 0

Registered Members: 82831
Newest Member: FL4SHC0D3R
Latest Articles

VB

Arrow Image Who is your daddy?



Programming visual basic.
See the bottem for licencing info.

Visual basic is an GUI basic programming language.
There is no command line Visual basic....that I know of...
Unlike C or pascal even, all of the GUI has been done for you.

I. varibale delcrations.
To declaire a variable in VB you simply do this:
dim varible as type
For example:
Dim hello world as string.
A string is in quotes:
\"This is a string\"

Ok now for a basic program.

Private Sub Form_Load()
msgbox \"Hello world!\" ,, \"Hi!\"
End Sub

This program, creates a message box when the form loads.

This messege box is defalut as an ok box.
We can change type of msg box by added a msg box constant in it.
msgbox \"Hello world!\" ,vbyesno, \"Hi!\"

This one makes a yes or no box.

Another program!

If vbYes = MsgBox(\"Do you want to quit?\", vbYesNo, \"Quit?\") Then
Unload Me
Else
MsgBox \"Ok then...\", , \"...:D\"
end if
End Sub

This program asks if you want to quite.
If you say yes, then it quits.

Or else it brings the msg box up.
The end if statment tells it to end the block there.
As you can see VB is a very easy to grasp language, don\'t worry you\'ll get it in no time.

II. Logical opererations
In C logical operations are symbolic; != is if not equal too and == is equal too, and = means equals.
In visual basic, logical operations are...deferent...

First off, = means equals, or equal too.

a = \"blah\"
if a = blah then

In C this would be

a = \"blah\"
if (a == blah)
{
}

If and or else are also in your arsonal.

Its pretty easy to grasp.
if a = \"a\" and b = \"b\" or a \"b\" and b = \"a\" then
statment
else
statment.
end if
III. Loops

do until statment;

Dim blah As Integer
blah = 1
Do Until blah = 5
MsgBox \"asd\", , \"asd\"
blah = blah = +1
Loop
End Sub

This program tells the computer that blah is an integer and to excute a statment until blah = 5
The loop statment tells it to end the loop block there.

do while

Private Sub Form_Load()
Dim blah As Integer
blah = 1
Do While blah = 1
MsgBox \"asd\", , \"asd\"
Loop

End Sub

This program tells the computer to do the block of code while blah is 1

The for loop.
The for loop is difficult to explain.


Private Sub Form_Load()
Dim blah As Integer
blah = 1
For blah = 1 To 5
MsgBox \"asd\", , \"asd\"
Next

End Sub

Well.... not really.....

This program tells the computer to do that block of code, until it gets to five.
....that wasnt so hard...


That covers abot everything for this artical.

Here are some tips:

screen.activeform is vb constant for the form that is active.

for example:

If Screen.ActiveForm.Caption = Form1.Caption Then
statment

Vbnewline

This is like telling it to do this:
text1.text = \"text\" & vbnewline & \"text\"

would be like:

text
text

me.hide
Hides the form.

Well that ends this artical.

Licence:
You may do what you want with this artical just please keep credits where they are due.

Copyright The_Inferno 3/3/2005
Nullbranded.tk
P.s you will always rember this as the day you almost caught jack sparrow...

Comments

zaliferon June 21 2006 - 22:02:40
In C this would be a = "blah" if (a == blah) { }
That aint C, but othewise good article Smile
x2fusionon December 26 2006 - 22:14:54
In C this would be a = "blah" if (a == blah) { } Thats PHP you fuck up.
Post Comment

Sorry.

You must have completed the challenge Basic 1 and have 100 points or more, to be able to post.