Найден 5781 результат

finsoftrz
10 Март 2026, 8:35
Форум: CLARION for Windows
Тема: Прочитать COM порт
Ответы: 8
Просмотры: 318

Прочитать COM порт

Есть еще утилита (использует тот же класс работы с com), которая вешается в трей, читает из com порта и результат кладет в клавиатурный буфер. В результате в приложении можно работать одинаково как с клавиатурным сканером, так и со сканером, подключенным через com, в обычных полях ввода.
finsoftrz
09 Март 2026, 7:39
Форум: CLARION for Windows
Тема: Прочитать COM порт
Ответы: 8
Просмотры: 318

Прочитать COM порт

Код: Выделить всё

Loc:Buffer          cstring(255)
finsoftrz
08 Март 2026, 17:57
Форум: CLARION for Windows
Тема: Прочитать COM порт
Ответы: 8
Просмотры: 318

Прочитать COM порт

Подключение да, примерно так. Лучше вариант, который поддерживает более одной цифры в номере com порта. После запуска процедуры инициализация класса:

if FsComScan.Init('\\.\COM' & PAR:DevScanCom)=0
message('Ошибка подключения сканера: ' & clip(FsComScan.LastError))
else
if FsComScan ...
finsoftrz
08 Март 2026, 12:01
Форум: CLARION for Windows
Тема: Прочитать COM порт
Ответы: 8
Просмотры: 318

Прочитать COM порт

Заодно отправка смс через модем.
finsoftrz
05 Март 2026, 12:37
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Мы про AnyScreen:CreatePDFfromWMF в обсуждении сместились. В доке написано, что использует "internal ClaI2PDF library". Там еще есть операторы для использования pdf принтеров. Что использует anyscreen по умолчанию при endpage и close(report), хз. У меня в этом случае тоже не было проблем с ...
finsoftrz
05 Март 2026, 11:57
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны



У меня кракозябры.


Это может быть связано с тем, что функции используют преобразование кодовой страницы по текущей раскладке клавиатуры.
Попробуйте для теста на момент формирования PDF переключить раскладку клавиатуры на русскую (кириллицу). 8)

Да нет, это тут причем. На всякий случай ...
finsoftrz
05 Март 2026, 10:43
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

У меня кракозябры. Со своей штатной функцией все нормально. Причем открытие pdf в браузере визуально существенно быстрее происходит. Если одна страничка, то прямо сразу, без крутящегося колесика с ожиданием.
finsoftrz
05 Март 2026, 9:35
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Еще уточнение. Имя pdf файла должно быть случайное, иначе срабатывает кэширование в веб браузере.
finsoftrz
05 Март 2026, 9:23
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Как обойти проблему с открытием pdf.
Прописываем AnyScreen:PDFGeneration(0). Это можно сделать после запуска приложения один раз.
Вместо вызова preview (в ШВС это ReportPreview(loc:queuePrev,loc:Report,,,5)) делаем сохранение wmf страниц в pdf файл своей функцией.
У меня это функция имеет вид ...
finsoftrz
04 Март 2026, 18:31
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Сформировал большой pdf вначале, мелкие после этого перестали открываться, до перезагрузки сервера. Походу не юзабельные report получаются. Можно попробовать еще как-то сохранять самостоятельно в pdf и передавать файл на клиента.
finsoftrz
04 Март 2026, 17:53
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

У меня только маленькие report с первого раза не открываются как pdf. Со второго раза все работает. Похоже, что причина за пределами anyscreen. Если его перезапустить, то ситуация не меняется. После общей перезагрузки сервера в первый раз не срабатывает, далее начинает работать. Причем, без разницы ...
finsoftrz
04 Март 2026, 16:59
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Интересную штуку еще заметил. Когда формируется pdf из нескольких страниц, то он сразу не открывается, а появляется кнопка для открытия. При этом открывает сразу, проблемы как с потерей одностраничного pdf не возникает.
as_pdf.png
finsoftrz
04 Март 2026, 10:55
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Я подумал, может попробовать dll, которая переводит wmf в pdf (лежит в каталоге anyscreen), загрузить в память и держать там постоянно.
finsoftrz
04 Март 2026, 10:04
Форум: CLARION for Windows
Тема: AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Ответы: 446
Просмотры: 323791

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

В общем, вопрос по конфликту с антивирусом можно считать закрытым, надо запустить на сервере локальную копию приложения. При подключении никаких проблем, тестировалось в течении месяца каждый день.

А проблему с открытием печатных форм (pdf) так и не удалось обойти? Иногда, чаще при первом вызове ...