Edoardo_95
Advanced Member
Sostituzione effettuata. Nessun problema funziona tutto correttamente. Ho solo reinserito una function creata da me nella classe sviluppo
Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature may not be available in some browsers.
Function GetQCombIntegrali()
GetQCombIntegrali = iColonneIntegrale
End Function
AvanzamentoElab(0, cSvil.GetQCombIntegrali, cSvil.GetCombSviluppate)
Private Sub AvanzamentoElab(VMin As Integer, VMax As Integer, Valore As Integer)
ProgressBar1.Visible = True
ProgressBar1.Minimum = VMin
ProgressBar1.Maximum = VMax
ProgressBar1.Step = Valore
ProgressBar1.PerformStep()
End Sub
non ti preoccupare bastra che fai importa file e li prendi da li non li hai perche il file sln è rimasto il tuoFermi tutti ... le classi nuove (tab analitico, archivi paralleli) anche se sono nella cartella non li legge
L'ho inserita nel form seleziona lunghette e l'ho richiamata nella sub che gestisce lo sviluppo nel ciclo doquesta non l'ho capita dove sta la progressbar ? l'hai inserita nella classe sviluppo questa sub ?
Vedi l'allegato 2225532
Sub StatisticaGruppo()
Dim aNumeri() As Integer = Nothing
Dim aRuote() As Boolean = Nothing
Dim aPos() As Boolean = Nothing
Dim nSorte As Integer
Dim Inizio As Integer
Dim fine As Integer
Dim frz() As struct_formazione
Dim nClasse As Integer = ConvertToInt(CmbClasseScomponi.Text)
If Me.LvLunghette.SelectedItems.Count Then
ReDim frz(Me.LvLunghette.SelectedItems.Count - 1)
Dim itmSel As ListViewItem = LvLunghette.SelectedItems(0)
If GetParamFromItem(itmSel, aNumeri, aRuote, aPos, nSorte, Inizio, fine) Then
For k As Integer = 0 To UBound(frz)
If frz(k).Inizializza(aNumeri, aRuote, nSorte, Inizio, fine, aPos) Then
cArchivio.StatGruppoFormazione(frz)
Dim itm As ListViewItem = CtlLvOrdinabile1.Items.Add(ArrayNumeriToString(aNumeri))
itm.SubItems.Add(RuoteBToString(aRuote))
itm.SubItems.Add(frz(k).Sorte)
itm.SubItems.Add(frz(k).Ritardo)
itm.SubItems.Add(frz(k).RitardoMax)
itm.SubItems.Add(frz(k).IncrRitMax)
itm.SubItems.Add(frz(k).Frequenza)
itm.SubItems.Add(frz(k).Presenze)
itm.SubItems.Add(frz(k).Inizio)
itm.SubItems.Add(frz(k).Fine)
itm.SubItems.Add(ArrayNumeriToString(frz(k).aPosizioni))
PerformAddUsciteSecond(frz(k))
End If
Next
End If
End If
End Sub
LvLunghette.View = View.Details
LvLunghette.Columns.Add("Numeri")
LvLunghette.Columns(0).Width = 300
LvLunghette.Columns.Add("Ruote")
LvLunghette.Columns(1).Width = 150
LvLunghette.Columns.Add("Sorte")
LvLunghette.Columns(2).Width = 50
LvLunghette.Columns.Add("Ritardo")
LvLunghette.Columns(3).Width = 80
LvLunghette.Columns.Add("RitardoMax")
LvLunghette.Columns(4).Width = 80
LvLunghette.Columns.Add("IncrementoRitardoMax")
LvLunghette.Columns(5).Width = 150
LvLunghette.Columns.Add("Frequenza")
LvLunghette.Columns(6).Width = 80
LvLunghette.Columns.Add("Presenze")
LvLunghette.Columns(7).Width = 80
LvLunghette.Columns.Add("Inizio")
LvLunghette.Columns(8).Width = 80
LvLunghette.Columns.Add("Fine")
LvLunghette.Columns(9).Width = 80
LvLunghette.Columns.Add("Posizioni")
LvLunghette.Columns(10).Width = 100
LvLunghette.MultiSelect = True
Private Sub CtlLvOrdinabile1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles LvLunghette.SelectedIndexChanged
PulisciTutto()
ReadParameter()
If LvLunghette.Items.Count > 0 Then
StatisticaGruppo()
End If
DisegnaCerchioCiclometrico()
End Sub