Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2016, 11:10   #1
Witcher7
 
Регистрация: 17.04.2014
Сообщений: 4
По умолчанию Перенести программу с Delphi 7 на Delphi XE5

Здравствуйте, возник вопрос с программой, она создана на Delphi 7 у меня же стоит Delphi XE 5, есть ли возможность ее запустить и что бы она работала так же как на Delphi 7?
И еще такая просьба, может кто нибудь попробовать переделать под Delphi XE 5 и скинуть?
Вложения
Тип файла: rar NDTraffic.rar (133.4 Кб, 9 просмотров)
Witcher7 вне форума Ответить с цитированием
Старый 08.04.2016, 11:15   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что именно не работает? Кроме Юникода вроде не должно быть больше ничего несовместимого.

https://www.google.com/search?q=migr...rom+old+delphi
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.04.2016, 11:36   #3
Witcher7
 
Регистрация: 17.04.2014
Сообщений: 4
По умолчанию

В основном вот такие ошибки:

Код:
[dcc32 Error] unMain.pas(518): E2010 Incompatible types: 'PAnsiChar' and 'array[0..255] of Char'
[dcc32 Warning] unMain.pas(519): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Fatal Error] NDTraffic.dpr(8): F2063 Could not compile used unit 'unMain.pas'
и

Код:
Access violation at address 005eea49 in module 'NDTraffic.exe'. Read of address 0000000C.

Последний раз редактировалось Alex11223; 08.04.2016 в 11:57.
Witcher7 вне форума Ответить с цитированием
Старый 08.04.2016, 12:01   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну это и есть про Юникод

А Access violation много почему может быть, может быть где-то на null не проверяется что-то.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 08.04.2016, 12:06   #5
Witcher7
 
Регистрация: 17.04.2014
Сообщений: 4
По умолчанию

Ладно, спасибо хоть за это, буду дальше смотреть что там
Witcher7 вне форума Ответить с цитированием
Старый 08.04.2016, 15:31   #6
beegl
instagram
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,451
Лампочка

Цитата:
Сообщение от Witcher7 Посмотреть сообщение
В основном вот такие ошибки:

Код:
[dcc32 Error] unMain.pas(518): E2010 Incompatible types: 'PAnsiChar' and 'array[0..255] of Char'
[dcc32 Warning] unMain.pas(519): W1057 Implicit string cast from 'AnsiChar' to 'string'
[dcc32 Fatal Error] NDTraffic.dpr(8): F2063 Could not compile used unit 'unMain.pas'
и

Код:
Access violation at address 005eea49 in module 'NDTraffic.exe'. Read of address 0000000C.
приостанавливай PWideChar - экспериментируй. У меня подобное было.
beegl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ASM Delphi XE5 JPCool Общие вопросы Delphi 2 06.12.2015 11:19
Как программу на Delphi перенести в сеть? Dux Работа с сетью в Delphi 14 26.06.2014 15:06
SQLLite в Delphi XE5 SpawNBK БД в Delphi 2 04.04.2014 16:08
Delphi xe5 + android + BD MAZADA БД в Delphi 2 05.02.2014 10:14
delphi xe5 TUberwer Общие вопросы Delphi 2 01.02.2014 00:25