Найдено 4505 результатов
- 19 Июнь 2019, 16:17
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Цепочки xml файлов - это, случаем, не ОДА (http://oda.su) ? Там вместо обычной базы xml. Наследование. Парсер на C. Помнится, лет 10 назад мне их вождь в частной беседе мозг выносил. Отмирающие файлы, как клетки головного мозга. Ms и Oracle вели исследования в этом направлении, у них не получилось, ...
- 19 Июнь 2019, 10:57
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Операции с файлами, конечно, через win api...
- 19 Июнь 2019, 10:53
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Фишка в том, что с точки зрения приложения это все скрыто в классе. А класс-то откуда взялся? А вот это один раз делать надо... Бывают, конечно, более сложные ситуации, чем просто загрузка в очередь или группу. Например, вложенные структуры с повторяющимися тэгами. Тогда немного ручками приходится ...
- 19 Июнь 2019, 10:42
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Плюс визуализация - термометр, счетчик времени ожидания, кнопка прерывания. В самом приложении об этом не надо заботиться.
- 19 Июнь 2019, 10:38
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Не совсем так. Это - OLE-объект, которому можно посылать команды. Если делать через Shell/CreateProcess, результаты можно поместить только в файл, который потом нужно будет считывать. А таким образом можно результаты поместить сразу в переменную/queue, что может быть гораздо удобнее. Фишка в том, ч...
- 19 Июнь 2019, 9:48
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Через win api CreateProcess.
- 19 Июнь 2019, 9:39
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Я неправильно сказал. Запуск не через run, а в виде процесса. Это позволяет нашему приложению контролировать вызываемую программу и прерывать ее работу принудительно, если надо. То есть как-то так:
loc:ok=SELF.StartProcess('wscript ' & clip(SELF.FileNameScript))
loc:ok=SELF.StartProcess('wscript ' & clip(SELF.FileNameScript))
- 19 Июнь 2019, 9:34
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Это я про парсер xml... Скрипт - это прекрасное решение вопроса парсинга XML. Но в век глобальных киберугроз и постоянного вмешательства в выборы - лично мне не нравится когда программа постоянно шарашит что-то на запуск из TMP папки. Это может очень сильно огорчать антивирус, а их ведь тоже не все...
- 19 Июнь 2019, 9:22
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
runConstantine писал(а): ↑19 Июнь 2019, 9:17Спасибо!
Но это - пример использования.
А интересует именно способ прикручивания: через COM-интерфейс, через Shell, через OLE и т.п.
- 19 Июнь 2019, 8:32
- Форум: CLARION for Windows
- Тема: Чисто гипотетически !
- Ответы: 64
- Просмотры: 10301
Чисто гипотетически !
Тоже не удержусь. :-) Интерфейс через vbscript - никаких закрытых библиотек, куча примеров в интернете на любой случай. Работает железобетонно и без сюрпризов. Один раз обертку написать, чтобы в приложении минимум кода было. Уже не первый год в боевом режиме работает на нескольких десятках рабочих м...
- 17 Июнь 2019, 12:11
- Форум: Железо
- Тема: Работа с Меркурием
- Ответы: 103
- Просмотры: 26609
Работа с Меркурием
Я тоже 4 года в банке отработал. С 1994 по 1998. Вначале один в отделе был, потом еще 4 женщин дали. Стало много тяжелее. Разруливать их вечные женские дрязги между отделами. А потом ушел в свободный полет.
- 17 Июнь 2019, 9:17
- Форум: Железо
- Тема: Работа с Меркурием
- Ответы: 103
- Просмотры: 26609
Работа с Меркурием
На форумах еще много обсуждений. Кто-то и примеры выкладывает. Беда у всех одна. Времени, конечно, такой серфинг много отнимает...
- 17 Июнь 2019, 8:35
- Форум: Железо
- Тема: Работа с Меркурием
- Ответы: 103
- Просмотры: 26609
Работа с Меркурием
Когда сервер возвращает ошибку, там может быть полезная информация.
- 17 Июнь 2019, 7:57
- Форум: Железо
- Тема: Работа с Меркурием
- Ответы: 103
- Просмотры: 26609
Работа с Меркурием
Для рабочего: fsFileMakerL.AddOutLine('<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"') fsFileMakerL.AddOutLine(' xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"') fsFileMakerL.AddOutLine(' xmlns:base="http://api.vetrf.ru/sch...
- 17 Июнь 2019, 7:56
- Форум: Железо
- Тема: Работа с Меркурием
- Ответы: 103
- Просмотры: 26609
Работа с Меркурием
Для тестового: fsFileMakerL.AddOutLine('<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"') fsFileMakerL.AddOutLine(' xmlns:ws="http://api.vetrf.ru/schema/cdm/ikar/ws-definitions"') fsFileMakerL.AddOutLine(' xmlns:base="http://api.vetrf.ru/schema/cd...