In our case, it took about 4-5 weeks to transfer our project from D7 to D2010. There are some good links where you can see which code should be changed and think about whether it is worth it in your case, the main difference is the Unicode problem.
For example, any code that processes or performs string pointer operations should be checked for Unicode compatibility. More specifically, any code that:
Assumes SizeOf (Char) is 1
Assumes the length of the string is equal to the number of bytes in the file string
Writes or reads strings from some persistent storage, or uses a string
as a data buffer
View full article from Embarcadero
source share