Для открытия каталога в проводнике использую код
- Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var
AProcess: TProcess;
begin
AProcess := TProcess.Create(nil);
AProcess.CommandLine := 'explorer.exe C:\Отдел продаж\Январь\';
AProcess.Options := AProcess.Options + [poWaitOnExit];
AProcess.Execute;
AProcess.Free;
end;
Если в пути к открываемому каталогу нет кирилицы все работает, если кирилица присутствует (как в выше приведенном коде) получаю ошибку. Подскажите как решить, спасибо.