![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]()
В общем, проблема. Нагуглил функцию...
Код:
Решил вывести результат: Код:
=================================== == 겈⃯ꂫ›††††††††††††L봳䥔⁍⁍ꂍꊧ궠ꖨ踠㪑†††† †††††††L봳ꂌꪩ껠껡圠湩潤獷㠠ㄮ輠껠ꗤ꺨ꂭꂭï∕�٤ᗚ耐破甛٤봳ꪩꖂ踠㪑††††††††††††ꂭï∕�٤ᗚ耐破甛٤봳⸶⸳㘹〰贠萯꼠ꖮꢭ₥㘹〰†††ꂭï∕�٤ᗚ耐⸳ꞈ꺣껢ꢢꗢ踠㪑†††††††††ꂭï∕�٤ᗚ耐楍牣獯景⁴潃灲牯瑡潩††††††ꂭï∕牣ꂏꃠꖬ⃫醎›† †††††††††ꂭï∕ꞈꮮꊮ궠ꂭ⃯ꃠ꺡ꃧ⃯궠⃯꣦††ꂭï∕ ꮮ꺏껠궥ꖨ踠㪑††††††††††ꂭï∕畍瑬灩潲散獳牯䘠敲††† ††††ꂭ瑬ꂇꗠꢣ꣠껠ꂢ궭ꧫꈠꂫꖤꖫ㫦†††ꂭ楔浭ꡩ꣠浭ꂇ ꗠꢣ꣠껠ꂢ궭긠ꏠ궠Ꞩ›†ꂭꗠ꺊₤꒮ꫣꃢ›†††††††† ††ꂭ〰㘲ⴱ〵〰ⴰ〰〰ⴰ䅁㠹‹†††††ꂭ㘲ꂄꃢ궠ꊮꢪ›†† †††††††ꂭ㌲〮⸹〲㐱㈲ㄺ㨸㤰†††††††ꂭ〮겥⃯ꂧ ꢪꗢ›†††††ꂭ㤰ㄮ⸰〲㐱㨷㔰㔺ꔳ›†††††ꂭㄮ ꞈ꺣껢ꢢꗢꗢ›††††††ꂭ楇慧祢整吠捥湨汯杯⁹潃Ⱞ䰠摴*† †ꂭ慧꺌ꖤꗢ›†††††††††ꂭ䅇㜭〷ⵔ㍄ꕌ›††† 㜭ꢒ₯꣡겥㫫†††††††††††ꂭ㙸ⴴ慢敳䍐††††††ⴴ 껡⣠⧫›††††††††††ꂭꢗꯡ₮껡껠₢*⸱††††† †ꂭꯡ†††††††††††††††††ꂭせ崱›䵁㙄‴慆業祬ㄠ‶ 潍敤‴瑓灥楰杮㌠䄠瑵敨瑮捩䵁⁄㉾〸‰莌æ봳崱ꖂ䈠佉㩓††††† ††††††楰杮㌠䄠瑵敨瑮捩䵁⁄㉾〸‰莌æ봳睁牡潓瑦慷敲䤠瑮牥慮楴湯 污湉䘠ⰳ㈠⸸㜰㈮挰䵁⁄㉾〸‰莌æ봳牡ꂏꪯ₠楗摮睯㩳†††††† ††††䘠ⰳ㈠⸸㜰㈮挰䵁⁄㉾〸‰莌æ봳㩃坜义佄南睯㩳†††坜ꢑ겥 ꂭ⃯ꂯꪯ㪠†††††††††䘠ⰳ㈠⸸㜰㈮挰䵁⁄㉾〸‰莌æ봳㩃坜义佄南 獜獹整㍭′†††††††䘠ⰳ坜ꦮ꺢꜠ꎠꪧ㪨†††††††䘠ⰳ 䑜癥捩履慈摲楤歳潖畬敭‱†††††䘠ⰳ癥ꞟꫫꗢ›††††††† †††䘠ⰳ畲逻ꫡꦨ›†††逻ꞟꫫꈠ꺢ꂤ›†††††††††††䘠 ⰳ湥甭㭳궀ꮣꦨꫡꦨ⠠频⦀††††††䘠ⰳ甭ꂗ껡꺢₩꺯›†††††† ††††䘠ⰳ唨䍔〫㨲〰 ꢂⳡ訠ꖨⲢ造ꎨⲠ鄠ꂒꮫ궨ꖕ꣡ꪭエ ‰莌æ봳䍔꺏궫ꧫ긠겥Ꞩ꺪₩ꂯ꣢›†ꂒꮫ궨ꖕ꣡ꪭエ ‰莌æ봳X㤱‰膌겥Ꞩ㤱꺄꿣ꂭ⃯꣤ꢧꗧꫡ꼠겠㫬†††ꂒ ꮫ궨ꖕ꣡ꪭエ‰莌æ봳V㔴‵膌⃯꣤ꢧꗧ㔴ꢂꃣꂭ⃯ꂯ›ꂌ* ꃠ겧›ꂒꮫ궨ꖕ꣡ꪭエ‰莌æ봳Y㜴‰膌ꂭ⃯ꂯ㜴ꢂꃣꂭ ⃯ꂯ›꺄꿣ꂭ›††ꂒꮫ궨ꖕ꣡ꪭエ‰莌æ봳W〵‱膌ꂭ⃯ꂯ 〵ꢂꃣꂭ⃯ꂯ›꺯›ꂒꮫ궨ꖕ꣡ꪭエ‰莌æ 봳Q㘹‹膌ꂭ⃯ꂯ㘹ꂐ꿡ꮮꚮ궥ꖨꦠꂫ꼠꒮ꂪꫧ㪨†††ꂒꮫ궨 ꖕ꣡ꪭエ‰莌æ봳㩃灜条晥汩祳ꥳ敤 =================================== == Что блин это всё значит?????..... Я в шоке.... Если что, то у меня Delphi XE4 |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Может кодировка нужна ОЕМ 866?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]() |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Смотри:
http://www.programmersforum.ru/showthread.php?t=125948 http://www.programmersforum.ru/showthread.php?t=66815 http://www.programmersforum.ru/showthread.php?t=217269
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Какая прелесть!
![]() Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 06.02.2025
Сообщений: 2
|
![]()
Тоже долгое время пользуюсь функцией GetDosOutput, несколько модернизированной с добавлением подробного вывода в лог. До недавнего времени никаких проблем не было. Проблемы начались, когда потребовалось обращаться на сайт ЦРПТ для онлайн-проверки дата-матрикс кода в рамках разрешительного режима.
Отправляемая строка CommandLine: curl.exe -X POST "https://cdn06.crpt.ru/api/v4/true-api/codes/check" -H "Content-Type: application/json" -H "X-API-KEY: <токен для авторизации>" -d "{""codes"" : [""<дата-матрикс код для проверки>""], ""fiscalDriveNumber"" : ""<рег. номер фискальника>""}" >"C:\WorkFolder\TmpJson\<Текущие дата/время в формате yyyymmdd_hhnnsszzz>_PostDataMatrix.json" >"C:\WorkFolder\TmpJson\Debug\_<Текущие дата/время в формате yyyymmdd_hhnnsszzz>_PostDataMatrix.json" В первый файл выводится непосредственно ответ сервера, во второй (отладочный) - ход процесса вывода. В некоторых ситуациях (предположительно - при обрыве связи с сервером) после строки "WasOK := ReadFile(StdOutPipeRead, Buffer, 255, BytesRead, nil);" лог обрывается и происходит глухое зависание программы. Происходит это исключительно на нескольких клиентских точках. Есть мысль попробовать использовать вместо синхронной функции ReadFile асинхронную ReadFileEx, но никак не могу разобраться с параметрами. В частности, что представляет из себя подпрограмма завершения lpCompletionRoutine, что в ней должно быть? Также мне непонятна структура lpOverlapped, которая в ReadFile не используется и задаётся как nil. Код:
Последний раз редактировалось A-MaR_; 06.02.2025 в 13:56. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 16.05.2024
Сообщений: 167
|
![]()
Почему два раза
Код:
Код:
Вроде бы проще с ними: Код:
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 06.02.2025
Сообщений: 2
|
![]()
Вопрос решился добавлением параметра curl.exe --max-time <таймаут в секундах>
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выполнение cmd команды и получение рез-та в memo | ziztracer | Общие вопросы Delphi | 17 | 08.02.2016 20:44 |
Реализация команды sleep в CMD (Язык сценариев Windows) | xLARSIKx | Помощь студентам | 1 | 20.10.2013 11:49 |
Выполнение команды cmd из VBA word | Bublic | Microsoft Office Word | 2 | 23.04.2013 20:20 |
cmd. частично не работает отключение вывода результата выполнения команды | goluzov | Общие вопросы C/C++ | 1 | 06.12.2012 12:10 |
Получение команды на UDP порт и выполнение по ней действия | monty "2" | Работа с сетью в Delphi | 1 | 29.04.2010 23:35 |