| 
| 
 | Вопрос # 2 046/ вопрос открыт / | 
 |  Здравствуйте, эксперты! Я использую Delphi7. Стоит ли переходить на более новую среду разработки, скажем на Delphi 2007 или новейший 2009?Интересно, какие вопросы могут возникнуть при адаптации к новому IDE и синтаксису? Подойдут ли старые компоненты? И все такое прочее в таком духе.
 В сети подобная информация абстрактна, статей по данному вопросу либо нет, либо убогие. Действительно, хочется увидеть ответы экспертов. Спасибо за внимание.
 
|  |   Вопрос задал: Phoenix (статус: Посетитель)Вопрос отправлен: 4 ноября 2008, 14:27
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Phoenix!На версию до 2007 включительно смысл переходить есть. Можно писать в старом стиле, как на 7 делфи, всё будет работать. Практически все компоненты, которые написаны нормально, без извратов, будут работать сразу или с полпинка (иногда в коде добавляют дерективы $IFDEF для разделения версий. О новых версиях делфи они не в курсе и приходиться ручками добавлять. Но это не сложно). Компоненты, которые идут в скомпилированном виде (в виде dcu) точно не заработают, прийдётся искать под эту версию.
 2007 делфи достаточно хороша в плане работы.
 Также не стоит забывать, что есть версия под .NET и под Win32. Вам надо обычно вторая.
 Делфи 8 стоит отдельной версией и к ней стоит относиться как к попытке работать под .NET. Но для разработки и работы крайне не рекомендуется.
 делфи 2009 использует юникод. Это привело к тому, что большое кол-во компонентов перестало работать.(ну автора этих компонентов не росчитывали на это и надеялись что length(char)=sizeof(char). Но работать уже можно.
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 4 ноября 2008, 14:40
 Оценка за ответ: 5
 Комментарий к оценке: спасибо, выходит я много терял, сидя все это время на 7м.... ниже вопрос из другой области, но относящийся в D2007 |  
 Мини-форум вопросаВсего сообщений: 3; последнее сообщение — 4 ноября 2008, 16:27; участников в обсуждении: 2. 
|   | Phoenix (статус: Посетитель), 4 ноября 2008, 15:58 [#1]:извиняйте за отход от гл темы, но вот вопрос на засыпку с Делфи 2007 у меня проблемка - в редакторе кода не работает переключение раскладки на русский язык. мне нужно знать одно - это сама программа или глюки системы? |  
|   | Вадим К (статус: Академик), 4 ноября 2008, 16:16 [#2]:у меня переключение работает без проблем. (я по Ctrl+Shift переключаюсь). Предположу, что могут быть пробелемы при переключении по Alt+Shift (если Alt жать вначале)
 Также возможно причина в применении разнообразных PuntoSwitcher'ов
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Phoenix (статус: Посетитель), 4 ноября 2008, 16:27 [#3]:спасибо разобрался, дело в дополнительных текстовых службах (помогло отключение) что в "языке и региональных стандартах" панели управления ХР |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |