Citar:
Debería de ser asi:
Aunque lo preferiría con un menu:
Public Sub Menu18_Click()
Dim sLig As String
Dim salida_equipo As String
MESSAGE.WARNING("USTED VA A EJECUTAR OPCIONES DE SALIDA DEL EQUIPO")
salida_equipo = "gnome-session-quit --force --power-off"
sLig = salida_equipo & gb.NewLine-------Esto es un caso aparte es una función de ejecucion y lectura de la consola.
sLig = Conv$(sLig, Desktop.Charset, System.Charset)
Print #$hProcess, sLig;
End
Dim sLig As String
Dim salida_equipo As String
MESSAGE.WARNING("USTED VA A EJECUTAR OPCIONES DE SALIDA DEL EQUIPO")
salida_equipo = "gnome-session-quit --force --power-off"
sLig = salida_equipo & gb.NewLine-------Esto es un caso aparte es una función de ejecucion y lectura de la consola.
sLig = Conv$(sLig, Desktop.Charset, System.Charset)
Print #$hProcess, sLig;
End
Ya probé muchas opciones y me di cuenta de cosas que no sabia de temas aquí discutido por los compañeros!, otra cosa que me percaté fue:
Que si ejecutas el comando gnome-session-quit --force --power-off se te cierra el gambas al dar cancelar y peor aun queda como abierto is running y me genera errores en el escritorio mas eso no me deja abrir gambas otra ves ni ejecutar los txt ni ejecutar el comando otra ves, dice running, por lo que toca reiniciar a la fuerza con reboot, pero si creas primero el paquete de instalación y ejecutas el programa instalado sin gambas abierto ya no ocurre el error y todo normal.
Voy a ponerme a hacer esa función es indispensable, pero quiero averiguar la de kde, saludos.