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.


Topics - Gratisweb

Pagine: 1 [2] 3
16
Programmazione / Chiudere spostando il mouse
« il: 11 Marzo 2024, 13:18:46 »
Salve, ho creato un form a tutto schermo e voglio che appena muovo il mouse si chiude ho scritto questo script

Public Sub Form_MouseMove()
 
  Me.Close()
 
End

Non si chiude

17
Programmazione / Mostrare unità
« il: 13 Febbraio 2024, 09:21:40 »
Come si visualizzano le unità con gambas ?
Es: nel pc ci sono 2 HDD  o un SSD ecc..., come si visualizzano con gambas  ?

18
Programmazione / Traduzione software gambas
« il: 10 Luglio 2023, 20:49:38 »
C'è qualche modo per tradurre in automatico tutte le stringhe di un software creato con Gambas ?, è una cosa lunga tradurre lle voci singolamente con Progretto/traduci....

19
Programmazione / Contenuto picture da un form ad un' altro
« il: 10 Maggio 2023, 16:57:20 »
Salvbe, ho 2 form chiamati
Form1
Form2

Sia nel form1 che nel form 2 ho inserito una picturebox

Nella picturebox.picture ho messo una foto, quando passo al form2 come faccio che il contenuto della picturebox1 del form 2 passa alla picturebox1.picture del form1 ?

20
Programmazione / Percentuali
« il: 03 Maggio 2023, 17:03:25 »
Creo un textbox e scrivo un operazione per esempio:

5+5+10%-1+400-10%

se la scrivo senza risultati mi da il totale ma se la scrivo per calcolare anche le percentuali mi va in errore, quinddi non accetta le le percentuali.

21
Programmazione / Verificare se è stringa o numero
« il: 01 Maggio 2023, 21:41:40 »
In un texbox scrivo un numero qualsiasi, come faccio a verificare che  quello che ho scritto sulla textbox è un numero o stringa ?

22
Programmazione / keypress tasto enter numerico
« il: 01 Maggio 2023, 08:00:52 »
Salve, se uso key.return funziona con il tasto invio della tastiera ma non con il tasto invio che si trova a destra dove ci sono i tasti numerici.
Se scrivo Key.code = 65421 lo accetta ma se poi non funziona per altri tipi di tastiere ?
Qualè il comando ?

23
Programmazione / Minimizza la finestra
« il: 30 Aprile 2023, 08:32:24 »
Come visulizzare all' angolo della finestra del form il pulsante minimizza la finestra ?, mi appare solo la X per chiudere....

24
Programmazione / Impedire adattamento foto al tema
« il: 22 Aprile 2023, 16:33:13 »
Salve, in un form tramite lo strumento Picturebox metto una foto.
Appena avvio l' app la foto si adatta automaticamente al tema del desktop e utilizza i colori e lo stile del tema.
Come si fà ad impedirlo ?

25
Programmazione / Trovare percorso Scrivania
« il: 12 Aprile 2023, 13:29:47 »
Come trovare il percorso della scrivania tramite codice gambas ?
Su linux in Italiano la scrivania si chiama Scrivania ma se è in inglese la Scrivania si chiama Desktop per questo motivo mi serve trovare il percorso con  gambas.

26
Programmazione / Verificare se si è in live
« il: 11 Aprile 2023, 21:58:59 »
Salve, come faccio da gambas ha verificare se si è partito da una live  ?

27
Programmazione / Errore aggiornamento pacchetti
« il: 27 Febbraio 2023, 08:19:57 »
Ho trovato questo codice che dovrebbe aggiornare i pacchetti di linux usando apt, ma genera un errore:

dice Output inaspettato nel FMain.class:56

' Gambas class file

Public Sub UpdatePackages()
  Dim cmd As String
  Dim pkgCount As Integer
  Dim pkgIndex As Integer
 
  ' Eseguire il comando apt-get update per aggiornare la lista dei pacchetti disponibili '
  cmd = "sudo apt-get update"
  Shell(cmd)
 
  ' Eseguire il comando apt-get upgrade per aggiornare i pacchetti esistenti '
  cmd = "sudo apt-get upgrade -y"
  pkgCount = CountPackages(cmd)
 
  ' Impostare il massimo valore della barra di avanzamento '
  ProgressBar1.MaxValue = pkgCount
 
  ' Eseguire il comando apt-get upgrade con una pipe verso lo script '
  cmd = "sudo apt-get upgrade -y | tee /tmp/apt_progress.txt"
  Shell(cmd)
 
  ' Leggere il file di progressione apt_progress.txt '
  Dim aptProgress As New File("/tmp/apt_progress.txt")
  aptProgress.OpenForRead()
  While Not aptProgress.Eof
    Dim line As String = aptProgress.ReadLine()
   
    ' Controllare se la riga contiene il nome del pacchetto '
    If line.StartsWith("Preparing to unpack") Then
      pkgIndex = pkgIndex + 1
     
      ' Aggiornare la barra di avanzamento '
      ProgressBar1.Value = pkgIndex
     
      ' Aggiornare la descrizione della barra di avanzamento '
      ProgressBar1.Text = "Aggiornamento in corso... (" & pkgIndex & "/" & pkgCount & ")"
    Endif
  Wend
 
  ' Chiudere il file di progressione '
  aptProgress.Close()
 
  ' Visualizzare un messaggio di conferma '
  Message("Aggiornamento completato con successo!")
End

Public Function CountPackages(cmd As String) As Integer
  Dim count As Integer = 0
 
  ' Eseguire il comando apt-get upgrade con una pipe verso lo script '
  cmd = cmd & " | grep 'Preparing to unpack'"
  Dim output As String = Shell(cmd)
 
  ' Contare il numero di pacchetti '
  Dim lines As String[] = Split( Output , "\n")
  For Each Line As String In lines
    If line.StartsWith("Preparing to unpack") Then
      count = count + 1
    Endif
  Next
 
  Return count
End


28
Programmazione / Download software da gambas
« il: 05 Aprile 2022, 08:16:58 »
Salve, è possibile scaricare da gambas programmi da repository senza usare lo shell con il comando apt install ?

29
Programmazione / Verificare se si è Online o offline
« il: 02 Aprile 2022, 08:40:02 »
Salve, come verificare da gambas che c'è connessione internet o no ?

30
Programmazione / Adattare form
« il: 18 Febbraio 2022, 09:09:43 »
Ho un problema, dentro un form ho inserito una foto come sfondo con relativi pulsanti.....
Appena la avvio tutto bene ma il problema è se cambio desktop per esempio da mate passo a lxqt o kde lo sfondo che ho messo dentro il form si vede tagliato cioè non si adatta alla risoluzione dello schermo o alla risoluzione di altro desktop.
Come risolvo ?

Pagine: 1 [2] 3