Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Путь к файлу в параметрах


Автор: Error202 21.1.2010, 21:44
Господа!

Программе передается параметром файл...
В пути файла встречаются пробелы...
Каким образом можно получить данный путь правильно?
ParamStr делит его на куски...

Автор: Frees 21.1.2010, 21:56
Цитата(Error202 @  22.1.2010,  00:44 Найти цитируемый пост)
Программе передается параметром файл...

возьми файл в кавычки, тогда вроде как пробелы должны игнорироваться

Автор: Snowy 22.1.2010, 12:49
Если имя файла было передано без кавычек, то это ошибка передающего.
Но и в этом случае можно его съесть:
Код
Copy (GetCommandLine, Length(ParamStr(0))+3, MAX_PATH);

Автор: CodeMonkey 22.1.2010, 13:41
http://gunsmoker.blogspot.com/2009/07/createprocess.html.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)