Переход с 5.5 на 6.3

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
optron
Активист
Сообщения: 114
Зарегистрирован: 29 Март 2006, 10:53
Откуда: Саранск
Контактная информация:

Переход с 5.5 на 6.3

Сообщение optron »

Здравствуйте все.
Пытаюсь перекомпилить приложение с 5.5 на 6.3.
Есть написанное приложение на АВС без сторонних шаблонов.
В 5.5 компилится без проблем.
В 6.3 же при создании файла ABRPATMG.CLW выходит ошибка
Syntax error: Prototype is: AttributeParser.GetNextToken PROCEDURE(*STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Что это может быть?
Заранее спасибо.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8034
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: Переход с 5.5 на 6.3

Сообщение Игорь Столяров »

Попробуй поискать поиском файл ABRPATMG.CLW (INC) в других папках.
Возможно Clarion6 находит где-то старую версию файла, с другим описанием параметров.
Make Clarion Great Again ! 😎
optron
Активист
Сообщения: 114
Зарегистрирован: 29 Март 2006, 10:53
Откуда: Саранск
Контактная информация:

Re: Переход с 5.5 на 6.3

Сообщение optron »

Нету больше нигде. Только в CLARION6\LIBSCR\
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8034
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: Переход с 5.5 на 6.3

Сообщение Игорь Столяров »

Тогда наоборот - проверь нет ли в папке программы каких-либо файлов CLW (INC) из состава С55.
Make Clarion Great Again ! 😎
optron
Активист
Сообщения: 114
Зарегистрирован: 29 Март 2006, 10:53
Откуда: Саранск
Контактная информация:

Re: Переход с 5.5 на 6.3

Сообщение optron »

Проблему решил таким вот образом: - строку в файле ABRPATMG.CLW
AttributeParser.GetNextToken PROCEDURE(*STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Заменил на
AttributeParser.GetNextToken PROCEDURE(CONST *STRING Comment, SIGNED StrLen, CONST *STRING EndList, *SIGNED Pos)
Всё пошло. Теперь компилится без проблем.
Весь вопрос - а как в остальных сборках clarion6 и почему у меня так было?
Ответить