Откройте браузер по умолчанию в Ruby

Resource-Only DLL - это вариант для вас. Но это необязательно, если вы не хотите изменять ресурсы без перекомпиляции приложений. Есть только один общий файл ResourceDictionary.


MyAssembly - просто имя сборки без расширения

FolderStructureInAssembly - Если ваши ресурсы находятся в складке, укажите структуру папок

. Когда вы это делаете, лучше знать siteOfOrigin .

WPF поддерживает два органа: application: /// и siteoforigin: ///. Владение приложением: /// идентифицирует файлы данных приложений, которые известны во время компиляции, включая файлы ресурсов и содержимого. Владелец siteoforigin: /// идентифицирует сайт исходных файлов. Объем каждого органа управления показан на следующем рисунке.

blockquote>

enter image description here [/g3]

56
задан Gareth Simpson 30 September 2008 в 11:51
поделиться

7 ответов

Межплатформенное решение:

Первый, установите драгоценный камень Launchy :

$ gem install launchy

Затем можно выполнить это:

require 'launchy'

Launchy.open("http://stackoverflow.com")
87
ответ дан Ryan McGeary 7 November 2019 в 16:22
поделиться

Решение только для Mac:

system("open", "http://stackoverflow.com/")

или

`open http://stackoverflow.com/`
32
ответ дан Ryan McGeary 7 November 2019 в 16:22
поделиться

Самое простое решение для Победы:

`start http://www.example.com`
9
ответ дан James Baker 7 November 2019 в 16:22
поделиться

Это также работает:

system("start #{link}")
4
ответ дан palmsey 7 November 2019 в 16:22
поделиться

Windows Only Solution:

require 'win32ole'
shell = WIN32OLE.new('Shell.Application')
shell.ShellExecute(...)

Shell выполняются на MSDN

3
ответ дан Ken 7 November 2019 в 16:22
поделиться

Если это - окна, и это - IE, попробуйте это: http://rubyonwindows.blogspot.com/search/label/watir также рубин Селена выезда: http://selenium.rubyforge.org/getting-started.html

HTH

0
ответ дан Zsolt Botykai 7 November 2019 в 16:22
поделиться

Можно использовать драгоценный камень 'OS': https://github.com/rdp/os для разрешения операционной системе (в лучшем случае Вы владеете своей ОС, имея в виду не OS X) решают, что сделать с URL.

Обычно это будет хорошим выбором.

require 'os'
system(OS.open_file_command, 'https://stackoverflow.com')
# ~ like `xdg-open stackoverflow.com` on most modern unixoids,
# but should work on most other operating systems, too.
1
ответ дан 26 November 2019 в 17:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: