Найдено 7599 результатов

Игорь Столяров
07 Июль 2025, 15:10
Форум: CLARION for Windows
Тема: Цвет фона дерева процедур в IDE
Ответы: 7
Просмотры: 424

Цвет фона дерева процедур в IDE

finsoftrz писал(а): 07 Июль 2025, 15:01 (в 90-х), то включал в биосе монохромный режим
А мне тупо достался монохромный дисплей и я на нём два года работал. :D
Но зато у него был самый большой размер экрана на фирме !
Игорь Столяров
07 Июль 2025, 14:17
Форум: CLARION for Windows
Тема: Цвет фона дерева процедур в IDE
Ответы: 7
Просмотры: 424

Цвет фона дерева процедур в IDE

Dark Mode начался с мобильных устройств и цель была одна - энергоэффективность.
Понятно, что чем меньше пикселей светится на экране - тем меньше они расходуют энергию.
Но сейчас это уже не актуально - ёмкость современных аккуляторов такова, что опция "фонарик"
есть даже в самом отстойном смартфоне ...
Игорь Столяров
07 Июль 2025, 13:11
Форум: CLARION for Windows
Тема: Упаковать и распаковать zip архив с паролем
Ответы: 2
Просмотры: 127

Упаковать и распаковать zip архив с паролем

gopstop2007 писал(а): 07 Июль 2025, 12:33 Понадобилось шифровать архив, во избежание подмены файлов в архиве
ДД !
Сразу приношу свои извинения за оффтопик ... но заявленная задача решается подписью (ЭЦП) архива, а не его шифрованием. :D
Игорь Столяров
03 Июль 2025, 10:08
Форум: CLARION for Windows
Тема: Цвет фона дерева процедур в IDE
Ответы: 7
Просмотры: 424

Цвет фона дерева процедур в IDE

ДД !
Сам не пробовал, но как я понимаю нужно использовать возможности настройки среды Sharp Development.
Например, вот здесь что-то пишут об этом: https://stackoverflow.com/questions/923 ... dark-theme
Игорь Столяров
02 Июль 2025, 12:10
Форум: CLARION for Windows
Тема: Опция ABC Window: Only One Instance
Ответы: 3
Просмотры: 308

Опция ABC Window: Only One Instance


Вы или не доглядели, или вызываете процедуру вручную.


Спасибо - я понял ... 👍
У меня третий вариант: процедура находится в DLL и вызывается из EXE (который есстесно установки в DLL не видит). 🤦‍♀️

На самом деле такая блокировка легко делается через STATIC GLOBAL QUEUE ... но думал может быть ...
Игорь Столяров
02 Июль 2025, 10:22
Форум: CLARION for Windows
Тема: Опция ABC Window: Only One Instance
Ответы: 3
Просмотры: 308

Опция ABC Window: Only One Instance

Привет всем !

Кто-нибудь юзает (или знает как она работает) опцию Window как на рисунке:


1.jpg


Насколько я вижу:
1. Объявляется глобальная переменная:

GLO:oneInstance_ИМЯ ПРОЦЕДУРЫ_thread LONG(0)


2. В самой процеруре добавляется код:

CODE
GlobalResponse = ThisWindow.Run() ! Opens ...
Игорь Столяров
28 Июнь 2025, 20:34
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl


Авторизация в любом случае выполняется при каждом запросе к сервису.


Не хотелось бы Вас огорчать в день такого великого достижения ... но нет.
Авторизация выполняется разово и далее уже идёт обмена GET / PUT и т.д.

Тут даже не вопрос о том, что это ресурсозатратно, купите ещё один сервер ...
Игорь Столяров
28 Июнь 2025, 19:11
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl


Мне кажется, я сильно модней


Даже не сомневаюсь в этом. И ещё покупаете современные сервера для использование технологий.
Но потом стартуете на нём десятки раз внешний EXE, c новой авторизацией на REST сервисе для каждой
операции и записью результата в текстовые файлы, с их последующей ...
Игорь Столяров
28 Июнь 2025, 19:02
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl

Конкретно в этом случае, проблема в том, что кодировать для Diadoc нужно только одно значение параметра с русскими буквами.
А применение Urlencode (ну или printf('%u',ParamStr)) ко всей строке параметров закодирует и другие спецсимволы. :shock:
Тут мало того, что у всех участников этого действия ...
Игорь Столяров
28 Июнь 2025, 17:25
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl


Это вопрос к CURL.EXE. Кроме частичного перебора методом тыка, должно быть какое-то описание по передаче параметров
в национальной кодировке из командной строки ...


Ну в принципе, что-то в этом стиле и ожидалось. :D
Записывайте где-нибудь эти тайные знания, Вам уже можно открывать лавку ...
Игорь Столяров
28 Июнь 2025, 12:58
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl


а Вы точно уверены, что во вложении ответ на titleIndex=0?


В предыдущем сообщении строка запроса и ответ сервиса на неё.
Для того, что бы как-то прокомментировать, что там должно быть или поддержать разговор - нужно уже смотреть описание.
Удачи Вам в этой работе ! :D


А какая у Вас версия ...
Игорь Столяров
28 Июнь 2025, 11:53
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl

Строку запроса Вам подсказывал KREATOR:


If xMyDia.GetContent('/GetContent?TypeNamedId=UniversalTransferDocument&function=' & '%D0%A1%D0%A7%D0%A4%D0%94%D0%9E%D0%9F' & '&version=utd970_05_03_01&titleIndex=0&contentType=SignerUserContractXsd').


Но здесь наверно правильно искать значение между ...
Игорь Столяров
28 Июнь 2025, 9:46
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl


А с кириллическим названием ничего не возвращает


Да. Это мы ещё вчера поняли - но Вы работаете через командную строку CURL.EXE
И так как Вам вилы самому сделать тест через вызов LibCurl - то это сделал я:


! Получить XSD-схему документа (тест)
DiaDocClass.GetContent Procedure(String ...
Игорь Столяров
28 Июнь 2025, 8:57
Форум: CLARION for Windows
Тема: Передача кириллицы в http запросе через curl
Ответы: 79
Просмотры: 6411

Передача кириллицы в http запросе через curl

OK ! Я сейчас попробую сделать метод и хоть что-то получить из GetContent() по своей ссылке.
Должна же она что-то вернуть. Результат сообщу и покажу код метода. А Вы уже попробуете свои данные тогда.