| Начало » Программирование » Delphi » Не отрабатывает утилита, запущенная путём CreateProcess() Переход к форуму:
	| 
		
			| Не отрабатывает утилита, запущенная путём CreateProcess()  [сообщение #5924] | Mon, 24 February 2025 13:29  |  
			| 
				
				
					|  a.v.z Сообщений: 8
 Зарегистрирован: November 2022
 | Junior Member |  |  |  
	| Есть библиотека GDAL для работы с геоданными. Я использую утилиту gdalinfo.
 Запуск из командной строки
 
 отрабатывает нормально.gdalinfo.exe имя_файла > файл_выводаНо та же строка, вызванная из CreateProcess(), не отрабатывает:
 - файл куда перенаправлен вывод из утилиты, не создаётся,
 - программа завершается без задержки, которая неизбежна при обработке входного файла.
 Моё предположение: утилита анализирует, откуда она запущена,
 и если распознаёт что не из командной строки, то отказывается работать.
 
 Вопрос:
 1.Насколько вероятно моё предположение;
 2.Что можно посоветовать для обхода?
 
 
 
 |  
	|  |  |  
	|  |  
	|  | 
 
 
 Текущее время: Sun Oct 26 05:25:06 GMT+3 2025 
 Общее время, затраченное на создание страницы: 0.00663 секунд |