CWUTIL или что я делаю не так?

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
_dim_
Новичок
Сообщения: 5
Зарегистрирован: 18 Февраль 2019, 12:38

CWUTIL или что я делаю не так?

Сообщение _dim_ »

Всем здравствуйте!
Дано Clarion 10, Legacy
Необходимо использовать CreateDirectory и RemoveDirectory.
В <After global includes> прописано
INCLUDE('C55UTIL.INC'), ONCE
В проекте определено _ABCLinkMode_=>1

На выходе получаю ошибку
Expected: <ID> <LINEBREAK> ; CODE INCLUDE OMIT SECTION COMPILE PRAGMA GROUP ITEMIZE MAP

Нутром чувствую, что где-то какая то мелочь, но найти ее не могу.
Помогите люди добрые
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

CWUTIL или что я делаю не так?

Сообщение Алексей- Софт-Центр »

Добрый день.
У Вас 10 кларион, у него есть свой CWUTIL.INC.

Алексей
_dim_
Новичок
Сообщения: 5
Зарегистрирован: 18 Февраль 2019, 12:38

CWUTIL или что я делаю не так?

Сообщение _dim_ »

Пробовал и со своим, результат тот-же
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

CWUTIL или что я делаю не так?

Сообщение Дед Пахом »

_dim_ писал(а): 03 Апрель 2019, 15:51В <After global includes> прописано
Надо внутрь Global Map.
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7327
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

CWUTIL или что я делаю не так?

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

_dim_ писал(а): 03 Апрель 2019, 15:51CODE INCLUDE OMIT SECTION COMPILE PRAGMA GROUP ITEMIZE MAP
Тут, что-то с неправильным местом вставки Incluide …
Добавьте в приложение Temp Source процедуру и в секции CODE вставьте вызов класса ABC GetOSVersion().
Соберите приложение и посмотрите в исходнике куда вставлен INCLUDE('CWUTIL.INC').
Добавьте там же свою строку, а всё написанное выше - удалите … :)
За теми кто отстал - не возвращаться. (С) Кодекс
VWV
Бывалый
Сообщения: 60
Зарегистрирован: 12 Июнь 2015, 22:59
Откуда: Новороссийск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

CWUTIL или что я делаю не так?

Сообщение VWV »

Включается в: inside the Global map. Ключевое слово: inside
_dim_
Новичок
Сообщения: 5
Зарегистрирован: 18 Февраль 2019, 12:38

CWUTIL или что я делаю не так?

Сообщение _dim_ »

Игорь Столяров, огромное спасибо за совет по методу поиска решения! И в итоге VWV оказался прав. Включается в: inside the Global map. Но нужно еще сразу после global map (Before Global Data) вставить INCLUDE('CWUtilEquates.INC'). После этого все заработало!

Огромное спасибо всем откликнувшимся!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7327
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

CWUTIL или что я делаю не так?

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

_dim_ писал(а): 03 Апрель 2019, 21:32Игорь Столяров, огромное спасибо за совет по методу поиска решения!
Всегда пожалуйста ! :) Господа программеры, удочку людям надо давать. Удочку, а не рыбу … ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

CWUTIL или что я делаю не так?

Сообщение Дед Пахом »

Гораздо более простой способ - открыть cwutil.inc и посмотреть, что там написано.
С уважением, ДП
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

CWUTIL или что я делаю не так?

Сообщение Дед Пахом »

Есть ещё проще - нажать F1 на CreateDirectory или RemoveDirectory, в справке всё написано.
С уважением, ДП
_dim_
Новичок
Сообщения: 5
Зарегистрирован: 18 Февраль 2019, 12:38

CWUTIL или что я делаю не так?

Сообщение _dim_ »

Все нарабатывают свой опыт со временем. Для того и нужен форум, чтобы сократить время наработки опыта.
Ответить