Что нового

Восклицательный знак в значении переменной string (путь к файлу)

astanid

Новичок
Сообщения
38
Репутация
0
нужно в скрипте сослаться на путь к файлу, но в пути есть восклицательный знак
вот так это выглядит
$file_path="G:\!Rustab\готово\" & $file_name
используется чтобы открыть файл через диалоговой окно
Код:
ControlSend($h1, "Открыть", "[CLASSNN:Edit1]", $file_path& "{enter}")
в программу попадает уже путь без восклицательного знака. т.е G:\Rustab\готово
пробовал наугад добавлять /\ $ ничего не помогает :(
как использовать ! в переменной правильно ?

...
нашел {!}
 

Skif_off

Знающий
Сообщения
173
Репутация
12
astanid
Восклицательный знак эмулирует клавишу Alt, посмотрите описание флагов функции. Наверное, проще всего разделить:
Код:
ControlSend($h1, "Открыть", "[CLASSNN:Edit1]", $file_path, 1)
ControlSend($h1, "Открыть", "[CLASSNN:Edit1]", "{Enter}")


Хм, дописка автора с решением почему-то появилаь только после отправки поста :( Хотя, решает она только частный случай.
 
Верх