19/05/2023: A causa di un errore sono stati cancellati, insieme ad account creati da bot, alcuni account legittimi. Si prega di leggere qui: https://www.gambas-it.org/smf/index.php?topic=9733.0
Public Sub Button1_Click() Shell "gnome-terminal -x sudo -S ls" Wait Print "passo"End
Verifica questo esempio semplice:Codice: [Seleziona]Public Sub Button1_Click() Shell "gnome-terminal -x sudo -S ls" Wait Print "passo"EndAi lettori del nostro forum suggeriamo a tal riguardo anche la lettura delle seguente pagine: https://www.gambas-it.org/wiki/index.php/Inserire_le_password_per_lanciare_comandi https://www.gambas-it.org/wiki/index.php/Lanciare_da_un%27applicazione_Gambas_il_Terminale_e_far_partire_da_esso_un_programma
Ma la scritta Passo appare immediatamente con il terminale aperto che mi cerca la password di root, deve apparire quando chiudo il terminale e non quando resta aperto
Public Sub Button1_Click() Desktop.RunAsRoot("apt update", True)End