Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Gratisweb

Pagine: [1] 2 3 ... 12
1
Programmazione / Passare testo di un form in altro form
« il: 19 Aprile 2024, 20:28:02 »
Ho 2 form...
Nel primo form c'è una label con il testo "Prova testo"

label1.text="Prova testo"

nel secondo form che chiamo form2 c'è una label1

come faccio a passare il contenuto del testo che si trova nella label1 del primo form nella label del secondo form ?

2
Programmazione / Re:TrayIcon
« il: 14 Aprile 2024, 15:42:36 »
se tolgo la trayicon cioè ammettiamo creo un nuovo progetto con un form e una button e basta, se metto form.visible =false invece si chiude  invece di restare in memoria

3
Programmazione / TrayIcon
« il: 14 Aprile 2024, 13:23:47 »
Ho inserito nel form una trayicon, poi creato un menù in modo che cliccando con il destro del mouse appare sulla barra di linux il menù....
Il problema è all' avvio cioè non deve apparire il form ma solo la trayicon cioè l' iconcina

Ho messo la proprietà visible del form in false ma si chiude direttamente

4
Programmazione / Gb.form.terminal
« il: 08 Aprile 2024, 10:06:53 »
In un form ho inserito il controllo Terminalview

in form_open ho scritto questo comando
TerminalView1.Exec(["sudo", "apt", "autoclean"], ["bash"])

sul terminalview mi dice di scrivere la passwoird, appena lo faccio e premo invio, ad un tratto si ferma

[sudo] password di linux:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   

se scrivo così mi dice che termninalview è in uso

TerminalView1.Exec(["sudo", "apt", "autoclean"], ["bash"])
TerminalView1.Exec(["sudo", "apt", "autoremove"], ["bash"])

i

5
Programmazione / Re:problema shell apt
« il: 04 Aprile 2024, 10:07:21 »
devo premere invio del terminale altrimenti non mi appare il cursore per scrivere.
...e se clicchi con il puntatore del mouse nel Terminale ?

IO non devo cliccare nulla, si deve fermare da solo senza premere nemmeno invio

6
Programmazione / Re:problema shell apt
« il: 03 Aprile 2024, 17:13:34 »
Vi faccio un esempio per farvi capire cosa voglio dire......
In un form mettete un button ed inserite il seguente codice:

shell "apt update"

poi create l' eseguibile e lanciatelo da riga di comando
sudo ./nome programma.gambas

cliccate sul button e guardate come si comporta il terminale. Ad un certo punto si ferma e non va avanti

7
Programmazione / problema shell apt
« il: 03 Aprile 2024, 13:15:15 »
IN un form inserisco un butto e dentro button metto questo codice:

Private pr As Process
Private fl As File

Public Sub Osserva_Read()
 
' Reindirizziamo l'output del processo  verso il Terminale:
  Output To #fl
 
  Print pr.ReadLine()
End

Public Sub Button1_Click()
  root = InputBox("Immetti password di root")

' Lanciamo con Shell i due comandi, e ne poniamo in osservazione in lettura il processo: '
   pr = Shell "echo " & root & " | sudo -S apt update && sudo -S apt upgrade" For Input As "Osserva"
end

dopo averlo compilato in eseguibile lo avvio da terminal, vedo che esegue il comando apt update ed ad un tratto quando arriva così

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

devo premere invio del terminale altrimenti non mi appare il cursore per scrivere.
E questo il problema

8
Programmazione / Re:Mostrare unità
« il: 01 Aprile 2024, 16:44:16 »
va in errore e non capisco il perchè.....

Dim outp As System

' Esegue il comando e salva l'output in una variabile
outp = system("lsblk -o NAME,SIZE,TYPE | grep 'disk' | awk '{if ($2 != \"0B\") print $1}'")
Che cosa è system ?

Sbagliato a scrivere, era shell

9
Programmazione / Re:Mostrare unità
« il: 01 Aprile 2024, 08:57:17 »
Per vedere le unità senza inserire nessuna password di root ho scritto questo codice ma va in errore e non capisco il perchè.....

Dim outp As System

' Esegue il comando e salva l'output in una variabile
outp = system("lsblk -o NAME,SIZE,TYPE | grep 'disk' | awk '{if ($2 != \"0B\") print $1}'")

' Controlla l'output per errori (facoltativo)
If outp Like "*error*" Then
  Print "Si è verificato un errore durante l'esecuzione del comando lsblk."
Else
  ' Stampa l'elenco delle unità
  Print outp
Endif

10
Programmazione / Problema traduzioni gambas
« il: 27 Marzo 2024, 08:22:40 »
IN un form metto un labelbox con scritto un testo in multilinea.

Da codice il testo ogni volta che dopo una frase và a capo con \n.....
il problema è proprio il \n che il traduttore di gambas non traduce e la traduzione fallisce. Come rimediare ?

11
Programmazione / Crea pacchetto installazione, gruppo
« il: 26 Marzo 2024, 20:46:21 »
In crea pacchetto installazione ad un tratto mi dice di seleziona il Gruppo pacchetto tra cui

admin
cli-mono
comm
database

ecc......

Ma c'è un modo per creare il gruppo invece di selezionare quello che mi propone ?

12
Programmazione / Percorso nome utente
« il: 25 Marzo 2024, 10:27:18 »
tramite codice gambas come faccio a vedere il percorso del nome utente che si trova dentro la home ?

Per esempio se il nome utente è: linux

tramite codice mi deve dare /home/linux

13
Programmazione / Re:salvare foto
« il: 22 Marzo 2024, 19:47:26 »
.... la deve prendere tipo da picturebox.picture
...la cosa che non comprendo è perché carichi una GIF animata in una ''PictureBox'', la quale non è un Controllo capace di eseguire l'animazione.  ???

Per evitare di farla caricare da una cartella altrimenti la gente può cambiare le gift animate a suo piacimento.......

14
Programmazione / Re:Traduzione automatica gambas 3.19
« il: 22 Marzo 2024, 19:46:31 »
Ma quando avevo la versione 3.18 le lingue funzionavano. Quindi siccome ho installato da sorgente gambas 3.19 presumo che le ligue li prende da qualche altro percorso....
Devo uscire e fino a oggi pomeriggio non posso seguire, comunque sulle distribuzioni dove installare le lingue è semplice, Gambas 3.19.1 funziona benissimo.
Pertanto come ti ho già suggerito, se sai come si installano i pacchetti completi delle lingue, fallo e vedrai che le traduzioni funzioneranno.
E, per cortesia dimmi come si installano i pacchetti delle lingue su Debian Mate, grazie

Ho reinstallato translate-shell e poi siccome avevo scaricato da un repository ubuntu tutti i deb di gambas3.19 ho installato il file gambas-dev ed le traduzioni li fà

15
Programmazione / Re:Traduzione automatica gambas 3.19
« il: 22 Marzo 2024, 11:11:34 »
Ma quando avevo la versione 3.18 le lingue funzionavano. Quindi siccome ho installato da sorgente gambas 3.19 presumo che le ligue li prende da qualche altro percorso....

Pagine: [1] 2 3 ... 12