31
Programmazione / Re:Cercato float ottenuto string
« il: 02 Giugno 2019, 21:10:22 »
Ti ringrazio molto per l'aiuto
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
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.
...insomma, ti andrebbe bene una cosa così ?Quali vantaggi avrei usando ValueboxCodice: [Seleziona]Public Sub Button1_Click()
Dim lucelarghezza, differenza, larghezzaanta As Float
lucelarghezza = ValueBox1.Value - (ValueBox2.Value * 2 / 10) + 0.2 '
larghezzaanta = lucelarghezza / ValueBox3.Value + differenza
TextBox1.Text = Format(larghezzaanta, "###.#")
End
Dim lucelarghezza As Variant
lucelarghezza = txtLargoTelaio.Text - (cboSezTelaio.text * 2 / 10) + 0.2 '
larghezzaanta = lucelarghezza / cboNumAnte.Text + differenza
txtLarghezzaAnta.Text = Format(larghezzaanta, "###.#")
Senti Vir1966 è già stato cortese così, vista la mia precedente ruvidità, anzi ti comunico che gli ho scritto privatamente per scusarmi.Nessun problema...grazie
Dim v[i] As Integer
Dim v As New Integer[6]
For i = 0 To 5
For i = 0 To v.Max
v[i] = Int[Rnd* 90] +1
v[i] = Int(Rnd(1, 90))
dim v As Integer[]Ho già provato e funziona ma poi si blocca su questa riga:
dovrebbe andare
v[i] = Int[Rnd * 90] + 1 ' mi da errore con NOT AN OBJECT
If v[i] = v[i - 1] Then Goto ricalcola
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