Looking at the code, for some reason Command1-Command6 (buttons) have different procedure offsets but all do the same job, output 1 messagebox and on the other click output another messagebox.
The .exe has got a lot of trash data probably to make users believe it really does something. (~360KB of it is trash data, whole file is 396KB)
An interesting unicode string I found: C:\Program Files\VB98\TUTS\h4x0r\client&# 092;Client2.vbp
This guy was probably learning how to write clients which send data to the server. So he thought why not coding some kind of CO keylogger :P
It tries to connect to 145.53.103.67 port 1337... why would TQ run the account server on port 1337?
And second, 145.53.103.67 resolves to ip91356743.adsl-surfen.hetnet.nl, probably that guy's home machine. Doubt TQ would host their server on an ADSL line.
It's also got key names for keys other than 1-9 and A-Z/a-z, which makes me think this is a keylogger.