Hello to all, sorry I forgot to greet. Regards Gianluigi 2016-11-17 21:09 GMT+01:00 Gianluigi <bagone...@gmail.com>:
> I refer to the example of the documentation of DBusConnection.Register > (gb.dbus) [0] > unfortunately you can not get the reference to the project as previously: > > Print DBus ["org.gambas.MyProject"] ["/ MyDBusClass"]. Compute (3, 4) > > but you need to obtain the full name comprehensive of ID, using the > Honsek's trick of the German website of Gambas programmers, namely: > > ----------Start code > Private $sApplicationName As String > > Public Sub Main() > > Dim aList As String[] > Dim i As Integer > ' HonseK trick > aList = DBus.Session.Applications.Sort(gb.Descent) > For i = 0 To aList.Max > If aList[i] Begins "org.gambas.MyProject-" Then > $sApplicationName = aList[i] > Endif > Next > If Not IsNull($sApplicationName) Then > Print "Result from MyDBusClass = "; > DBus[$sApplicationName]["/MyDBusClass"].Compute(3, > 4); > Endif > ------------end code > > [0] http://gambaswiki.org/wiki/comp/gb.dbus/dbusconnection/register > ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user