Oppure

Loading
28/06/08 22:56
Overflow
che senso hanno tutti quei for nidificati?
aaa
28/06/08 22:56
magicolotto
Postato originariamente da magicolotto:

 For row = 1 To 10
             For col = 1 To 10
               For q = col + 1 To 10
                 For row1 = row + 1 To 10
                   For col1 = 1 To 10
                    For q1 = col1 + 1 To 10
                     For row2 = row1 + 1 To 10
                       For col2 = 1 To 10
                        For q2 = col2 + 1 To 10
                        num(1) = CInt(MSHFlexGrid1.TextMatrix(row, col))
                         num(2) = CInt(MSHFlexGrid1.TextMatrix(row, q))
                         num(3) = CInt(MSHFlexGrid1.TextMatrix(row1, col1))
                         num(4) = CInt(MSHFlexGrid1.TextMatrix(row1, q1))
                         num(5) = CInt(MSHFlexGrid1.TextMatrix(row2, col2))
                         num(6) = CInt(MSHFlexGrid1.TextMatrix(row2, q2))

questo è il contatore.... della ,MSHFLexgrid

trova la condizione e poi inserisce

List2.AddItem row & "  " & col & "  " & q & "   " & row1 & "  " & col1 & "  " & q1 & "   " & row2 & "  " & col2 & "  " & q2


si trova in un command butto
Ultima modifica effettuata da magicolotto 28/06/08 22:57
aaa
28/06/08 22:58
magicolotto
HANNO UN SENSO PER LA RICERCA....sulle condizioni che poi io impongo al codice

appena da la condizione

mi scrive la list2


aaa
28/06/08 23:04
Overflow
comunque alla fine di questi for le variabili valgono tutte quante 11
aaa
28/06/08 23:13
magicolotto
no

perche valgono tutte 11?

la ricerca la fa alla grande

e nella list2 scrive in modo esatto la posizione cercata
cioè scrive il valore reale di row,row1,row2,col,col1,col2,q,q1,q2

solo che poi non funzione nell'evento doppio clik sulla list2

non vengono estrappolati in modo esatto da come sono scritti
aaa
29/06/08 7:55
gantonio
E' praticamente impossibile seguire il tuo codice ...

Una marea di variabili senza un nome indicativo, la maggior parte inutili, una quantita' abnorme di cicli for senza motivo (sicuramente la maggior parte evitabili), utilizzi variant quando dovresti usare long, variabili globali al posto delle locali, un database organizzato malissimo, recordset usati in maniera pessima ... insomma una gran confusione ...

Mi meraviglia che alla fine esca un programma senza cinquemila errori ...

Non si programma per "sport" ...
Ultima modifica effettuata da gantonio 29/06/08 7:56
aaa
29/06/08 8:01
magicolotto
Grazie lo stesso dell'aiuto


n.b.
il programma non da nessun errore escluso quello che sto cercando di risolvere


TOPIC CHIUSO



faccio da me
Ultima modifica effettuata da magicolotto 29/06/08 8:31
aaa
29/06/08 9:44
gantonio
Postato originariamente da magicolotto:

Grazie lo stesso dell'aiuto


Ti ho detto solo la verita' da un punto di vista di un "programmatore" ... non c'e' nessuna "offesa" ...

n.b.
il programma non da nessun errore escluso quello che sto cercando di risolvere


Beh ... a parte il list3 che era il list2 e tutti gli altri errori risolti su html.it ...

Ripeto ... nessuna offesa ... il codice e' veramente organizzato malissimo ... e' una realta' di fatto ...

Il mio aiuto e' questo: riorganizza il codice, riscrivilo se puoi ...

TOPIC CHIUSO


Scusa, ma questo non lo decidi tu ...

Anche se dovrebbe gia' esserlo dato che il titolo riguardava il problema con la LISTBOX che era causato dalla tua "distrazione" (e' solo che il codice e' confuso ... non si chiama una listbox List2 o List3 ma si da' un NOME adeguato per evitare questi problemi ... ) ... e poi si e' passato al problema della GRIGLIA e poi ancora ...

Non e' sicuramente questo il modo di porre i problemi in un forum ...



faccio da me


Bene ...
Ultima modifica effettuata da gantonio 29/06/08 9:46
aaa