Форум » [x]Harbour » Проблема со SCOPE » Ответить
Проблема со SCOPE
wad1: Здравствуйте Всем! Продолжаю перевод CLIPPER-проекта пол HARBOUR. В обоих случаях использую SIX-драйвер. Почти все работает, но SET SCOPE работать не желает. Причем и со сложными и с простыми выражениями. Кто-нибудь сталкивался с такой проблемой?
Ответов - 3
Pasha: Версия Harbour, пример в студию Должно работать
wad1: Проблема решилась на уровне замены определений из CH-файлов. Если использовали HBSIX.CH, то команда SET SCOPE препроцессором превращалась в функцию Sx_SetScope(), которая и не работала. После замены Sx_SetScope() на OrdScope() из файла ORD.CH, все стало нормально функционировать. В Clipper-проекте конструкция Sx_SetScope() работает без проблем. Задачу решили, но остался осадочек: а вдруг еще что-нибудь из Six-синтаксиса не поддерживается?
Vlad04: А где почитать про SIX-драйвер в связке с Харбор, есть ли примеры?
полная версия страницы