powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / По символу "\"подскажите..
5 сообщений из 5, страница 1 из 1
По символу "\"подскажите..
    #33535183
UlanOf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пытался сделать вот это...
Ввожу в Edit к примеру... путь и имя исполнимого файла... с помощью OpenDialog к примеру если я хочу потом его выполнить процедурой ShellExecute

Возникла проблема приходится делать проверку на наличие "\" символа.. либо приписывать еще один либо менять его на "/" чтобы выполнить ...
Но при проверке к примеру вхождения такого символа в строку AnsiString возникает ошибка... Как можно избавится эт этого..?
Заранее спасибо...
...
Рейтинг: 0 / 0
По символу "\"подскажите..
    #33535209
UlanOf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UlanOfЯ пытался сделать вот это...
Ввожу в Edit к примеру... путь и имя исполнимого файла... с помощью OpenDialog к примеру если я хочу потом его выполнить процедурой ShellExecute

Возникла проблема приходится делать проверку на наличие "\" символа.. либо приписывать еще один либо менять его на "/" чтобы выполнить ...
Но при проверке к примеру вхождения такого символа в строку AnsiString возникает ошибка... Как можно избавится эт этого..?
Заранее спасибо...

Не че не понимаюю....Подскажите вообще по данному символу...
Применительно к катологам Window при сипользовании к примеру API..
...
Рейтинг: 0 / 0
По символу "\"подскажите..
    #33535294
Gradient
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего, у тебя препроцессор распознает \ как управляющий символ. см. справку по printf / sprintf, там должна быть ссылка на управляющие символы в строке.

Коротко: если хочешь найти символ \, задавай "\\".
Также, если хочешь задать имя файла костантой, то пиши что-то вроде "C:\\WINDOWS\\win.com"
...
Рейтинг: 0 / 0
По символу "\"подскажите..
    #33535375
UlanOf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GradientСкорее всего, у тебя препроцессор распознает \ как управляющий символ. см. справку по printf / sprintf, там должна быть ссылка на управляющие символы в строке.

Коротко: если хочешь найти символ \, задавай "\\".
Также, если хочешь задать имя файла костантой, то пиши что-то вроде "C:\\WINDOWS\\win.com"

Если константой то я уже понял... Но в OpenDialog ставится в строке C:\
...
Рейтинг: 0 / 0
По символу "\"подскажите..
    #33535465
UlanOf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UlanOf GradientСкорее всего, у тебя препроцессор распознает \ как управляющий символ. см. справку по printf / sprintf, там должна быть ссылка на управляющие символы в строке.

Коротко: если хочешь найти символ \, задавай "\\".
Также, если хочешь задать имя файла костантой, то пиши что-то вроде "C:\\WINDOWS\\win.com"

Если константой то я уже понял... Но в OpenDialog ставится в строке C:\

Спасибо за внимание...Нашел где почитать инфу..
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / По символу "\"подскажите..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]