Hilfe zur Klasse Desktop

Alle Fragen zur Programmierung, die nicht in die speziellen Themen passen
Antworten
Honsek
Foriker
Beiträge: 327
Registriert: Do 4. Okt 2007, 17:01
Kontaktdaten:

Hilfe zur Klasse Desktop

Beitrag von Honsek » Do 11. Apr 2013, 12:50

Hallo,

warum erscheint bei folgendem Quelltext:

Code: Alles auswählen

Public Sub btnShowIcon_Click()
  Dim picFileIcon As Picture

  picFileIcon = Desktop.GetFileIcon(User.Home &/ "DesktopWatcher.gambas", 32, True)

End ' btnShowIcon_Click()

diese Fehlermeldung:

gb.desktop: unable to get icon for file: DesktopWatcher.gambas ?

Noch viel interessanter ist jedoch die Antwort auf folgende Frage:
Hat jemand (positive) Erfahrungen mit der Methode Desktop.RunAsRoot ( Command As String ) der Klasse Desktop der gleichnamigen Komponente?

DerAufruf von

Code: Alles auswählen

Public Sub Button1_Click()
  Desktop.RunAsRoot("apt-get install bluefish")
End

bringt ein kleines Fenster mit dem Titel 'xdg-su apt-get install bluefish'. Nach der geforderten Eingabe des Passwortes schließt sich das Fenster wieder. Was nun - was tun? Es passiert nichts! Das Programm 'bluefish' kann ich auf diesem Wege aus einem Gambas-Programm heraus nicht installieren.

Ich nutze Ubuntu 12.04 LTS und Gambas 3.4.1. Auch unter Lubuntu, Kubuntu und Xubuntu in meinen virtuellen Maschinen mit GB 3.4.0 das gleiche Ergebnis.

Mit freundlichem Gruß

Honsek
---> Wenn Du eine gute Antwort erwartest, musst Du sehr gut fragen!

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast