There seems to be a feeling that you need to know more about Windows to use
Delphi than you do to use Visual Basic. This isn't really true; you can get
by in both environments with a very minimal understanding of Windows
internals. However, in both environments, you have to know at least a
little about the Windows API in order to really make the most of what you
have. The difference is that Delphi gives you a lot more power to do all
these interesting things, so you feel more limited if you don't know how