Форум » [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-драйвер в связке с Харбор, есть ли примеры?




полная версия страницы