Hilfe zur Klasse Desktop

Alle Fragen zur Programmierung

Hilfe zur Klasse Desktop

Beitragvon 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!
Benutzeravatar
Honsek
Foriker
 
Beiträge: 330
Registriert: Do 4. Okt 2007, 17:01

Zurück zu Programmierung

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 2 Gäste

cron