I have been using visual basic for years and I recently started to learn delphi. I find it very irritating. For example I wanted to print out a messagebox containing an integer. In Delphi you can only use a String. There are also so many different characters type variables. Why can't they just have a string and char, instead of making it so confusing.
Now in Delphi 7 there is a MessageDlg function. TMsgDlgType:Button parameter. Instead of being able to enter a number you have to enter the constant value. I find Delphi extremely fussy and these annoying little problems make me mad. Can someone give me some tips about this stuff I have mentioned.
I also know in Delphi 7 there is a XPManifest control. If I place this control on my form is that all I need to make the controls appear in the XP style (on XP computers, obviously)