Имя: Пароль:
1C
1C 7.7
v7: Как из 1С 7.7 открыть папку и встать на нужный файл ?
0 Холст
 
16.06.16
17:33
пытаюсь

Шелл = СоздатьОбъект("Shell.Application");
Шелл.ShellExecute("NULL" ,"open","explorer.exe","/select,1.ert","R:\");

не получается
1 СвоеМнение Запрещено
 
16.06.16
18:48
да
2 Холст
 
16.06.16
23:01
прошу подсказать по теме
3 Torquader
 
16.06.16
23:06
А если это же выполнить через "КомандаСистемы" ?
КомандаСистемы("explorer.exe /select,""R:\1.ert""")
4 Холст
 
17.06.16
00:22
(3) спасибо !! получилось, хотя и уперся в проблемку что работает только когда открываемое окно еще не открыто
5 Torquader
 
17.06.16
00:29
(4) Можно через Shell.Application получить коллекцию Windows, где будут все окна проводника - у них уже запросить, где они есть, и если эта папка уже открыта, то её можно закрыть и открыть снова, ну или попытаться послать ей команду на выбор или поиск нужного файла.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший