Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - PULIRE MSHFlexgrid
Forum - Visual Basic 6 - PULIRE MSHFlexgrid

Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 21:01
Lunedė, 29/12/2008
ciao ragazzi per  pulire  la griglia a riguardo uso questo codice

Codice sorgente - presumibilmente VB.NET

  1. Dim row As Integer
  2.  Dim col As Variant
  3.   For row = 1 To 30
  4.    For col = 0 To 20
  5.     MSHFlexGrid2.col = col
  6.      MSHFlexGrid2.row = row
  7.       MSHFlexGrid2.CellBackColor = &HC0C0C0
  8.    Next col
  9.   Next row



Esso risulta molto lento, lentissimo

sapreste indicarmi un'altra soluzione?


Ultima modifica effettuata da magicolotto il 29/12/2008 alle 21:01
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 21:10
Lunedė, 29/12/2008
no...penso sia questa l'unica soluzione...(potrei pure sbagliarmi eh)...

PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 21:16
Lunedė, 29/12/2008
č lento

sto scervellando


PM Quote
Avatar
bias (Normal User)
Newbie


Messaggi: 14
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 19:39
Martedė, 30/12/2008
Testo quotato

Postato originariamente da magicolotto:

ciao ragazzi per  pulire  la griglia a riguardo uso questo codice

Codice sorgente - presumibilmente VB.NET

  1. Dim row As Integer
  2.  Dim col As Variant
  3.   For row = 1 To 30
  4.    For col = 0 To 20
  5.     MSHFlexGrid2.col = col
  6.      MSHFlexGrid2.row = row
  7.       MSHFlexGrid2.CellBackColor = &HC0C0C0
  8.    Next col
  9.   Next row



Esso risulta molto lento, lentissimo

sapreste indicarmi un'altra soluzione?




ciao magicolotto, prova a fare cosė:
Codice sorgente - presumibilmente VB.NET

  1. Dim row As Integer
  2.  Dim col As Variant
  3.     MSHFlexGrid2.visible = False
  4.   For row = 1 To 30
  5.    For col = 0 To 20
  6.     MSHFlexGrid2.col = col
  7.      MSHFlexGrid2.row = row
  8.       MSHFlexGrid2.CellBackColor = &HC0C0C0
  9.    Next col
  10.   Next row
  11.     MSHFlexGrid2.visible = True



Dovrebbe essere molto pių veloce, cosė faccio io pure per riempire la griglia.

bye :asd:;)

PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 19:56
Martedė, 30/12/2008
siiii woww  ecco ... si č veloce .....

caspita

non ci avevo pensato


grazie :k:

PM Quote