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

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

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2014, 16:58   #1
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос Подключиться к 1С в Lazarus 1.2.0 c помощью COM. "Fatal: illegal character "'?'" ($D0)"

Доброе время суток!
Пытаюсь подключиться к 1С в Lazarus 1.2.0 c помощью COM.
Подключение происходит нормально. Однако при попытке работать с объектами конфигурации возникает ошибка:
"Fatal: illegal character "'?'" ($D0)"
Я предполагаю, что Lazarus почему-то "не воспринимает" русский текст в операторе.
Вопрос: почему это происходит и как это устранить (если, конечно, это возможно)?
Код прилагается:
Код:
r:=c1.Справочники.Справочник1.Выбрать();
P.S. В Delphi всё работает без проблем. Изменение кодировки файла проблему не решает (проверено).

Ответ - Лазарус не умеет работать с НЕлатинскими идентификаторами. Единственный способ - написание обертки, обращающейся к методам/свойствам через строковое имя
Streletz вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
График в Lazarus с помощью TChart Ляйсан9517 Lazarus, Free Pascal, CodeTyphon 1 27.04.2014 22:08
Игра Скачки! Выдает ошибку: [Linker Fatal Error] Fatal: Expected a file name: SEV7 Общие вопросы C/C++ 0 19.05.2012 00:56
NULL character f.hump Visual C++ 5 07.01.2012 01:17
[Linker Fatal Error] Fatal: Unable to open file 'CXGRIDVCLC6.LIB' Donn Общие вопросы C/C++ 0 16.04.2009 15:25
[Linker Fatal Error] Fatal: Expected a file name: oseni Общие вопросы C/C++ 4 02.01.2009 16:36