Страницы: 1
RSS
вывод кода возврата в макрос
 
Доброго времени суток! Просьба подскажите как сделать... Суть проблемы вот в чем: У меня идет работа макроса который сортирует файлы и производит копирование их разные архивы. Критерий сортировки наличие электронно цифровой подписи. Проверка производится в командной строке в виде "С:\путь\софтинка  C:\путь\файл /p" вывод после проверки код возврата : истина, не подписана, подписана некоректно и т.д всего 6. Как сделать вывод кода возврата опять в макрос для дальнейшей работы программы в зависимости от кода.
 
И еще))) когда я вывожу данные в файл.xls из коммандной строки возникают проблеммы с кодировкой т.е. в xlsину пишутся иероглифы как решить?
 
> Проверка производится в командной строке в виде "С:\путь\софтинка C:\путь\файл /p" вывод после проверки код возврата : истина, не подписана, подписана некоректно и т.д всего 6  
 
Ну так и анализируйте этот код возврата... что мешает?  
 
Если для запуска вы используете функцию ShellExecute - то она и возвращает этот результат:  
 
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _  
   (ByVal hwnd As Long, ByVal lpOperation As String, _  
    ByVal lpFile As String, ByVal lpParameters As String, _  
    ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long  
 
 
Хотите подробностей - выкладывайте свой код.
Страницы: 1
Читают тему
Наверх