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 - astragalo

Pagine: [1]
1
Domande tecniche / Gambas e Plasma6
« il: 28 Dicembre 2023, 13:49:11 »
Ciao a tutti. C'è qualcuno che ha notizie riguardo il funzionamento di Gambas in un ambiente con Plasma6 e relative qt6?

So che al momento è ancora in fase di sviluppo ma tra pochi mesi sarà adottato di default su numerose  distro, giusto per non farsi trovare impreparati :-D

Grazie in anticipo.

2
Programmazione / Colore checkbox in ListView
« il: 03 Giugno 2023, 22:09:23 »
Ciao a tutti, torno qui per chiede un'informazione sulla nuova versione di Gambas (3.18.2) ho notato che le caselle si selezione della Listview con l'ultima versione sono diventate rosse, allego un'immagine. È possibile personalizzare il colore o è una nuova impostazione non modificabile?

Grazie in anticipo

3
Ciao, capita solo a me oggi che lanciano l'ide parte questa musica? :o

A presto.

4
Ciao, ogni tanto (spesso) trovo qualche problema che non riesco a  risolvere...

Questa volta mi trovo a voler contare gli item selezionati in una listview (con abilitato showcheck,  in mode multiple), ma non riesco a trovare una funzione che lo faccia.

Un pò come fa listview.count che restituisce il numero degli item ma solo per i selezionati.

Ringrazio in anticipo chi mi darà un aiuto.

A presto.

5
Ciao, ennesima domanda strampalata  a cui non riesco a dare risposta.

Vorrei creare un programma da associare ad un determinato tipo di file (es. file.pip da aprire con programma .gambas) che cliccando sul file si avvii e copi il path del file in una textbox.

Non son riuscito a trovare nulla che mi aiutasse in questo inghippo. Andrebbe bene anche uno script che copi il percorso il un file di testo e poi il programma va a prenderlo da li.

Qualsiasi idea o suggerimento è gradito.

Grazie in anticipo.

A presto.

6
Programmazione / Selezione pulsante su finestra popup
« il: 10 Luglio 2021, 16:34:48 »
Ciao, mi scuso innanzitutto per il titolo poco chiaro, nel programma a cui sto lavorando a seguito di eventi faccio aprire delle finestre nelle quali premere dei pulsanti per eseguire azioni.
Vorrei all'apertura di queste finestre preselezionare un pulsante (button) in modo che premendo invio possa lanciare l'azione senza dover utilizzare sempre il mouse.

Ho provato col setfocus ma non è quello che mi serve.

Usando questo codice come  esempio 

Codice: [Seleziona]
Public Sub Form_Open()

  Button1.SetFocus

End

Public Sub Button1_Click()

  Me.Close

End

vorrei che una volta lanciato premendo invio la finestra si chiuda.

Grazie in anticipo.

Astragalo

7
Programmazione / Verifica versione Gambas installata - RISOLTO
« il: 03 Maggio 2021, 22:46:47 »
Ciao a tutti, con la recente uscita di Gambas 3.16.0 ho un problema.

Ho assemblato un programmino e preparato il relativo rpm per l'installazione su pc dove non è installato tutto l'ide ma solo i moduli necessari.

Cosa succede se ad un certo punto i componenti di Gambas vengono aggiornati? Il programma smette di funzionare o presenta anomalie?

Esiste un sistema per tenere sotto controllo il fatto che la versione installata sia in linea con quella usata per creare il programma?

Come al solito grazie in anticipo.

8
Programmazione / Chiarimento su lettura processo
« il: 09 Aprile 2021, 21:37:14 »
Ciao a tutti, avrei una domanda per i più esperti di Gambas.

Sto utilizzando questo codice per leggere un processo:

Codice: [Seleziona]
Dim sStr As String
 
  Read #$hProcess, sStr, -256

poi il codice prosegue a fare quello che deve.

La domanda è questa,  il valore -256 va ad indicare di leggere blocchi da 256 byte, che vantaggi può dare se aumentato  o che problemi crea se troppo basso.
Nel mio programma vado ad analizzare le stringhe prodotte da comandi eseguiti in bash con output anche molto lunghi e volevo capire come ottimizzarli

Grazie in anticipo

9
Ciao, a tutti mi sto cimentando con la creazione di un programma con Gambas (uso la 3.5.12) e grazie a molti post letti qui sul forum ho risolto diversi problemi.

Ora però ho un problema di cui non riesco a venire a capo.

Uso una listview per selezionare ed inviare degli item ad una label mediante la pressione di un pulsante.
Il problema si presenta se dopo il primo utilizzo del pulsante seleziono altri item e lo ripremo per aggiungerli alla label, il programma mi segnala che gli item non esistono.
Penso che durante la creazione della listview ad ogni voce venga assegnato in item e conservi questo anche se le posizioni intermedie vengono eliminate. Di fatto l'item dopo il primo utilizzo non corrisponde più alla posizione visualizzata correntemente ed il listview.count è sempre quello iniziale con tutti gli item  anche se alcuni sono stati eliminati.
Non so se esiste un comando per fare riattribuire gli item...

Di seguitoil codice che utilizzo:

Codice: [Seleziona]
' Gambas class file


Public Sub Form_Open()

  ListView1.Add("1", "Pippo")
  ListView1.Add("2", "Pluto")
  ListView1.Add("3", "Paperino")
  ListView1.Add("4", "Gastone")
  ListView1.Add("5", "Qui")
  ListView1.Add("6", "Quo")
  ListView1.Add("7", "Qua")

End



Public Sub Button1_Click()
   
     Dim a As Integer
   
     For a = 1 To ListView1.Count
     If ListView1[a].Selected = True Then
     Label1.text = Label1.text & ListView1[a].Text & " "
     ListView1[a].Selected = False
     ListView1.Remove(a)
     Endif
     Next


End


Grazie in anticipo.

A presto.

10
Programmazione (Gambas 2) / Vu-meter su Gambas
« il: 14 Marzo 2011, 10:39:05 »
Ciao a tutti, io mi chiamo Astragalo.

Sono iscritto da un po ma sino ad ora non ho avuto necessità di chiedere aiuto, ho sempre trovato le risposte cercando in vecchi post.

Ora pare arrivato il momento... :)

Vorrei integrare in una piccola applicazione audio un vu-meter per monitorare il livello dell'ingresso audio. Purtroppo non ho trovato nulla che mi possa dare un'idea di come implementare la cosa.

Qualcuno può darmi delle indicazioni o dei riferimenti sulla logica di funzionamento per lo sviluppo di tale applicazione?

Ringrazio in anticipo chi vorrà aiutarmi.

A presto.

Astragalo

Pagine: [1]