Desktop.Open (gb.desktop)
Static Sub Open ( Url As String [ , Wait As Boolean ] )
Opens a file or URL in the user's preferred application.
If a URL is provided, the URL will be opened in the user's preferred web browser. If a file
is provided the file will be opened in the preferred application for files of
that type.
If
Wait is specified and is
TRUE, the method will wait for the
xdg-open
script to terminate and will also try to report (
Raise) any appropriate
Error based on the script's exit status.
This method supports file, ftp, http and https URLs.
It is for use inside a desktop session only. It is not recommended to use
it as root.
This command now uses the xdg-utils-desktop-portal DBus interface by default.
file paths like computer:/// and trash:/// do not work with the desktop.portal Open command.
Some systems may not work as expected due to other portal related reasons
You can disable the desktop.portal usage with Desktop.
UsePortal = False
DeskTop.UsePortal = False
Desktop.Open("computer:///")