|
Тема |
Re: Коя версия на Delphi ползвате? [re: SAGE_BS] |
|
Автор |
ИвKo (особняк) |
|
Публикувано | 02.09.10 05:51 |
|
|
Не би трябвало да имаш кой знае какви проблеми, ако не се използват в проекта ти компоненти от други разработчици, написани за 5-ца. Доколкото си спомням единствения проблем бе с Dsgnintf.pas и DesignEditor.pas при тях, но с малко играчка, тези компоненти се прехвърлят в 7-ма. А да, и поставяне в на Variants unit в хедъра, ако използваш варианти. Също така, си записвай (запазвай) всички форми в TEXT-ови формат в Делфито, а не в двоичен, за да може да се прехвърят безпроблемно от версия във версия.
Също така, е идея, ако смяташ да прехвърляш проекта към unicode версия след време, сега е момента навсякъде където използваш PChar, да го заместиш с PAnsiChar ако твърдо си искаш Ansi версия, и навсякъде където заемеш памет с GetMem например, и по-подразбиране използваш 1-ца за размер на Char, да го замениш с SizeOf(Char) - т.е. не използвай размери по подразбиране - Char не е винаги 1, а и в очакваната 64 битова версия, Integer и ULONG няма да бъдат това което са - така че - SizeOf(ULONG) и т.н.
|
| |
|
|
|