![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Реально ли как-то увязать компилятор дельфи 7 с IDE от ХЕ3?
|
|
#2
|
||||
|
||||
|
Это вряд ли.
|
|
#3
|
||||
|
||||
|
Для начала сравни экспорты dccXX.dll.
А можно поинтересоваться, зачем такое понадобилось? |
|
#4
|
||||
|
||||
|
В хе3 ide поудобнее, а исходник можно собрать только на д7, или тысячи файлов перепиливать на ansichar.
|
|
#5
|
||||
|
||||
|
Ctrl+H String->AnsiString, PChar->PAnsiChar.
![]() |
|
#6
|
||||
|
||||
|
Я привык такие замены FAR-ом делать, но это кому как удобнее.
![]() |
|
#7
|
||||
|
||||
|
Да это филькин труд. Ибо там полно тонких мест, где по идее должен быть PAnsiChar и где PWideChar. Все из-за ~баного API.
Ладно, буду ковыряться в 7-й дельфе. Вопрос исчерпан. З.Ы. Как вариант - вызывать батник с запуском нужного компилятора (а отлаживаться по map файлам), но это извращенско немного. Последний раз редактировалось M.A.D.M.A.N., 13.06.2013 в 08:30. |
|
#8
|
|||
|
|||
|
Цитата:
Еще вариант - собирать на D2007, она еще, если не ошибаюсь, неюникодная... |
|
#9
|
||||
|
||||
|
Цитата:
Впервые, кстати, Char = WideChar стал в экспериментальном Delphi 8, который был только для .NET. Эксперимент был признан не совсем удачным, но исходники Borland уже тогда стали учитывать совместимость с будущими версиями. Заглядывая в них, можно было смотреть, как писать правильно. |
|
#10
|
||||
|
||||
|
Цитата:
![]() |