This is basically the same joke as the Batch Joke Matt posted, but for Visual Basic.
This is very easy to do and takes no skill whatsoever.
First you need to open up Visual Basic and choose Standard EXE.
Now, Double click inside Form1.
Under the Form_Load function (
) Type the following:
MsgBox ("This is a fun Joke.")
You can make the part in green say whatever you want.
Now what this does it when the person Opens the .EXE file a Message Box pops up and has what is in green above on it. It will also have an 'Ok' Button.
If you add more Message Boxes to the code it will open the next one when the person hits the OK button.
For example...
If I had this code:
Private Sub Form_Load()
MsgBox ("HEY")
MsgBox ("LOL")
MsgBox ("This is the beginning of many Message boxes")
MsgBox ("LULZ")
MsgBox ("ETC.")
End Sub
Then when I opened the .EXE a message box saying "HEY" Would pop up with an OK button. If I woudl hit OK then another one would pop up saying "LOL". If I hit OK on that one then another would pop up saying "This is the beginning on many Message boxes". Etc.
You can do as many Message boxes as you wish, although after about 1,000 or so it will lag your computer badly when trying to compile.
This can be a fun joke, or a very annoying joke. use it wisely and don't use it on someone with no patience. :P
I hope everyone understood and enjoyed the Tutorial.

+Rep Appreciated.