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

Pagine: [1]
1
Segnalazione bug / [Risolto] Gambas3 non si avvia
« il: 24 Marzo 2022, 22:03:30 »
Come da titolo, mi da questo errore e non si avvia
Codice: [Seleziona]
ERROR: #27: Cannot load component 'gb.form.htmlview': /usr/lib/gambas3/gb.form.htmlview.so: classe ELF errata: ELFCLASS64
Ho deinstallato e reinstallato ma problema persiste

2
Programmazione / Posizionare testo in TextArea
« il: 24 Gennaio 2021, 15:24:38 »
Ciao a Tutti...come da titolo, è possibile impostare la posizione in cui verrà visualizzato il testo in una textarea...su VisualBasic 5/6 bastava impostare Tab nell'istruzione, ad esempio Tab(20)

3
Programmazione / [Risolto] DE in uso
« il: 22 Aprile 2020, 23:59:06 »
Ciao a tutti...è possibile risalire al DE (ambiente operativo) in cui si sta eseguendo il codice? Lo chiedo perché ho un programmino che a livello grafico funziona senza problemi su Xubuntu e Mint Mate mentre su Ubuntu 20.04 mi posiziona diversamente alcune textbox

4
Domande tecniche / Non mi crea il deb di installazione
« il: 11 Ottobre 2019, 13:30:45 »
Come da titolo, Gambas 3 installato da ppa dopo l'ultimo aggiornamento (il problema mi si presenta dopo di questo) quando creo il pacchetto di installazione non mi crea il deb apposito....

5
Programmazione / Message.Warning con suono
« il: 08 Settembre 2019, 13:54:48 »
Chiedo gentilmente se è possibile richiamare un suono di sistema di avvertimento ad un Message.Warning
grazie

6
Continuando a convertire il programmino auto scritto per calcolare serramenti, scritto con Vb5/6 ad un certo punto mi trovo davanti ad un muro......con vb mantenevo in memoria tramite "ReDim Preserve" la stessa variabile (es. larghezzaanta) assegnandole un numero in sequenza ad ogni misurazione e per piu misurazioni..... per poi alla fine richiamarle per visualizzarle e o stamparle utilizzando un ciclo "for to next".....ed ecco che quà si presenta il muro, Gambas ReDim Preserve non lo riconosce, quindi quale altra procedura dovrei utilizzare per ottenere la stessa cosa?
Grazie

7
Programmazione / Visibilità delle variabili
« il: 04 Giugno 2019, 21:51:02 »
Ho modificato il titolo della discussione perché è vero che grazie a vuott mi è stato chiarito un passaggio del codice ma nel contempo ce ne sono altri e ce ne saranno molti altri di problemi da risolvere.
Uno tra questi è che mentre in Vb se dichiaravo una variabile come per esempio la "i" per i cicli For To Next in Gambas la devo dichiarare in ogni Public Sub....naturalmente non è il problema della i ma semmai delle variabili contenenti i dati delle elaborazioni...come ovviare al problema?


Nota del moderatore: Si sta facendo riferimento ad un'unica discussione poi da me divisa in due discussioni distinte.

8
Programmazione / Cercato float ottenuto string
« il: 02 Giugno 2019, 19:51:38 »
Premetto che mi ritengo un assoluto ignorante in programmazione per cui chiedo un aiuto....stò riscrivendo in Gambas un programma che avevo scritto in Vb5 e poi portato avanti con Vb6, si tratta di un applicativo per elaborare misure di serramenti in legno che ho scritto ad uso personale visto che io sono un serramentista.....tornando al punto del problema la parte ci codice in oggetto mentre in vb non da errore in Gambas mi dice Tipo non corrispondente, cercato Float ottenuto string...


Codice: [Seleziona]
Dim lucelarghezza As Variant

lucelarghezza = txtLargoTelaio.Text - (cboSezTelaio.text * 2 / 10) + 0.2 '
larghezzaanta = lucelarghezza / cboNumAnte.Text + differenza
txtLarghezzaAnta.Text = Format(larghezzaanta, "###.#")

9
Programmazione / [RISOLTO] Dove stò sbagliando?
« il: 01 Febbraio 2017, 21:24:58 »
Ciao a tutti....e scusate la mia ignoranza, sono alle prese di un codice che ha funzionato (con vari adattamenti) con GwBasic, Qbasic, VisualBasic per Dos, VisualBasic 5 e 6, Gambas 2 ma non ne vuol sapere di funzionare su Gambas 3 versione 3.9.2, dove stò sbagliando?
Codice: [Seleziona]
Dim v[i] As Integer ' su questa riga mi da errore: Embedded arrays are forbidden here
Dim i As Integer
Dim min As Integer
Dim j As Integer
Dim SWP As Integer
Dim R As Integer
Dim Int As Integer



For i = 0 To 5
 
'Next
Randomize

ricalcola:
v[i] = Int[Rnd * 90] + 1
If i = 0 Then Goto vai

If i = 1 Then
   If v[i] = v[i - 1] Then Goto ricalcola
End If

If i = 2 Then
   If v[i] = v[i - 1] Or v[i] = v[i - 2] Then Goto ricalcola
End If

If i = 3 Then
   If v[i] = v[i - 1] Or v[i] = v[i - 2] Or v[i] = v[i - 3] Then Goto ricalcola
End If

If i = 4 Then
   If v[i] = v[i - 1] Or v[i] = v[i - 2] Or v[i] = v[i - 3] Or v[i] = v[i - 4] Then Goto ricalcola
End If

If i = 5 Then
   If v[i] = v[i - 1] Or v[i] = v[i - 2] Or v[i] = v[i - 3] Or v[i] = v[i - 4] Or v[i] = v[i - 5] Then Goto ricalcola
End If

vai:
Next
'Rem 170 REM Ordinamento crescente con Selection Sort
For i = 0 To 5
Min = i
For J = i + 1 To 5
If v[J] < v[Min] Then Min = J
Next
SWP = v[i]
v[i] = v[Min]
v[Min] = SWP
Next

Pagine: [1]