Цитата:
если в rSave.FileName лежит строка с пробелами\русскими символами\символами типа !"№;%:?*()_ полный путь к интерпретируемому файлу обрывается
|
А взять имя файла в кавычки не помогает?
Код:
...PWideChar('/k ruby "' + rSave.FileName + '"'), ...
Цитата:
если в rSave.FileName лежит строка с !"№;%:?*()_
|
Кавычка, двоеточие, звездочка и вопрос в имени запрещены.