Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Perl

Idiom #164 Open URL in the default browser

Open the URL s in the default browser.
Set the boolean b to indicate whether the operation was successful.

use Browser::Open qw(open_browser);
my $b = open_browser $s;
using System.Diagnostics;
var b = true;
try
{
    Process.Start(new ProcessStartInfo()
    {
        FileName = s,
        UseShellExecute = true,
    });
}
catch { b = false; }

New implementation...
< >
Bart