404NF
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Edmanz acShellExecute("open", "D:\\PROG\\INET\\Palemoon portable\\Palemoon-Portable.exe", "https://translate.google.com/?hl=ru&tab=wT", "", 1) Второй параметр - путь к исполняемому файлу браузера. Если нужно открывать ссылку в браузере по-умолчанию, то это еще проще (есть в стандартных образцах) acShellExecute("open", "https://translate.google.com/?hl=ru&tab=wT", "", "", 1) Немного сложнее, если надо чтобы открывалось не окно переводчика, а сразу перевод выделенного фрагмента. Вот код для перевода слова в Мультитране в браузере по-умолчанию acSendKeys("{DELAY=50}^{VKEY 67}") acDelay(50) local s = acGetClipboardText() s = 'http://www.multitran.ru/c/m.exe?l1=2&l2=1&s='..s acShellExecute("open","rundll32.exe", "url.dll,FileProtocolHandler "..s, nil, 1) А вот для Яндекс-словари acSendKeys("{DELAY=50}^{VKEY 67}") acShellExecute("open", "http://slovari.yandex.ru/", "", "", 1) acDelay(2000) acSendKeys("^{VKEY 86}") acSendKeys("{ENTER}") Добавлено: Для GT вроде работает такой код (в браузере по-умолчанию) acSendKeys("{DELAY=50}^{VKEY 67}") acDelay(50) local s = acGetClipboardText() s = 'https://translate.google.com/?hl=ru&tab=wT#auto/ru/'..s acShellExecute("open","rundll32.exe", "url.dll,FileProtocolHandler "..s, nil, 1) |