Originally posted by DaoK
I have an other question :

How is it possible to have something like

unsigned long int ? I have see that....how can a long can be Integer ?
A long is basically a bigger integer, and unsigned means it can't hold negative values which makes it able to hold higher positive values. I think in C++ a double is the same as a long in VB, not sure though.
Code:
unsigned long int a;
unsigned long a;
These are the same thing basically.