Dann werde ich bei der Gelegenheit nicht nur Real in Double abändern, sondern gleich noch integer in Longint.
Brauchst nicht. In C# (und Java) ist integer immer 32-Bit (
http://msdn.microsoft.com/en-us/libr...(v=vs.80).aspx).
Ein managed Umgebung muss sowas unabhängig vom Zielsystem festlegen.
Wenn ich nun aber mit C# arbeite, wo das .net-Framework verwendet wird, sollte ich bei Übergabe von Zeichenketten AnsiString oder doch lieber WideString nehmen?
Widestring. Damit hast du den gleichen UTF-16 der in NET und Java eingesetzt wird. (
http://msdn.microsoft.com/en-us/libr...(v=vs.71).aspx)
Windows Vista - Eine neue Erfahrung in Fehlern.