|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
из ячеек DLL в ячейки другого яз.программирования
Хочу написать библиотеку в Delphi7, предназначеную для другой бухгалтерской программы. Столкнулся с такой проблемой: в Delphi переменные начинаются с латинских букв. В бухгалтерской программе X_Door, в которой я программирую, переменные начинаются со знака решетки (#).
Вот небольшой пример синтаксиса программы в X_Door : СОЗДАТЬ ЯЧЕЙКИ #_т_имя #_т_зн1 ... #_т_имя="C:\tmp\indani.txt" //открываем файл, использую DLL-библиотеку (dll_engn.dll) //так вызывается функция OpenFile из DLL ИМПОРТ OpenFile dll_engn //прочитать строку из файла, используя DLL ИМПОРТ ReadLnFile dll_engn После выполнения функции ReadLnFile автоматически 1 строка файла заносится в ячейку #_т_зн1. Проблема в том, что ячейки в X_Door ограничены до 200 символов (они не имеют типа), а в строке больше 200 символов, и остальную часть символов никак не могу прочитать. Поэтому и хочу написать свою dll-библиотеку. Подскажите, как можно занести данные из ячейки Delphi в ячейки X_Door? Как указать в библиотеке переменные начинающиеся с решетки? |