Windows Tips
From Apache OpenOffice Wiki
Closing the Windows quickstarter from a macro
There seems to be no obvious way to close quickstart.exe (the OOo icon in the system tray) using UNO. Indeed, "quickstart -killtray" itself does it by searching the running system processes for one with the correct name and path. The following Basic snippet is a work-round that is OK for some purposes:
sub KillQuickstarter() ' Runs "quickstart -killtray" subst = CreateUnoService("com.sun.star.util.PathSubstitution") quickstartPath = subst.substituteVariables("$(prog)/quickstart", 1) shell(quickstartPath, 0, "-killtray") end sub