versi delphi yang baru (xe, xe2, xe3) masih bisa compile kok, yg project delphi 2010 kebawah..
tapi .... banyak hal yang harus diperhatikan jika upgrade ke delphi baru
1) nama-nama unit baru (mengikuti penamaan seperti .net, zzz...)
2) string handler yg baru default unicode, dan yg lama-lama masih ansi.
jadi tipe string yg harus diperhatikan dengan seksama antara lain: widestring, pwidechar dan ansistring, pansichar
3) buat yg beda platform (x32, x64). perhatikan juga tipe integer, int64, NativeInt. Besar pointer di 64 bit adalah 8 bytes. di 32 bit = 4 bytes
4) kode asm di delphi 32 bit, ga bisa dipake buat 64 bit. salah satu cara adalah porting ke 64bit atau buat dengan pure pascal.
itu aja yg inget, sekian
