On Fri, 02 Oct 2015, Charlie wrote:
> Have you tried something simple like and let the computer do the work: -
> 
> /Public Sub Form_Open()
> Dim sDesktop, sDir As String
> 
> sDesktop = Desktop.Type
> 
> Select Case sDesktop
>   Case "GNOME"
>     Shell "gksu ls -a" To sDir          'Ubuntu, Mint, Debian etc
>   Case "KDE"
>     Shell "kdesudo ls -a" To sDir    'Kubuntu, Mint KDE etc
> End Select
> 
> Print sDir
> 
> End/

That would work only in a graphical environment. Also gb.desktop reports my
DE as "?". What do you do in that case?

And also these programs don't return the password but start a process under
a different user. What if the password was meant to connect to a MySQL data-
base or to read a password-protected RAR archive?

Regards,
Tobi

-- 
"There's an old saying: Don't change anything... ever!" -- Mr. Monk

------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to