Visualizzazione dei risultati da 1 a 8 su 8

Discussione: listcount

  1. #1
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305

    listcount

    Facendo un listCount in una listBox ho notato che arrivata a 32.000 voci il conteggio mi indietreggia. Come mai? Come posso fare x quando supero tot voci? Grazie.
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  2. #2
    Credo che il fatto sia dovuto al tipo di variabile utilizzata per l'indice della listbox, che mi pare sia di tipo integer.
    Se superi un tot di elementi all'interno della lista, mandi in overflow la variabile dell'indice, è normale.

    Credo che l'unica cosa che tu possa fare, è crearti una listbox personalizzata in cui la variabile per l'indice la metti di tipo long invece che integer.

    Spero che usi VB.NET, altrimenti il lavoro non sarà facile.

  3. #3
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Se usasse VB.NET la proprietà sarebbe sempre di tipo Integer, ma siccome gli Integer in VB.NET sono a 32 bit il valore arriverebbe oltre 2 miliardi
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  4. #4
    Si, hai ragione, non ci avevo pensato.....

  5. #5
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    uso vb 5, cosa intendi x crearmene una personalizzata? e come si imposta l'indice a long?
    Devo usare delle API? Mi potete dare delel dritte? grazie.
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  6. #6
    Io non ho mai usato vb5, ma se è come vb6, dovresti crearti una nuova classe identica alla listbox con l'unica differenza nella variabile per l'indice. Ma è programmazione molto avanzata, non è una cosa semplice.....

  7. #7
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    Originariamente inviato da TheBest78
    Io non ho mai usato vb5, ma se è come vb6, dovresti crearti una nuova classe identica alla listbox con l'unica differenza nella variabile per l'indice. Ma è programmazione molto avanzata, non è una cosa semplice.....
    si vb5 è come vb6, mi poteter spiegare a grandi linee cosa devo fare anke se è alta programmazione? o darmi dei tutorial? grazie
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  8. #8
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    Originariamente inviato da luisa227
    si vb5 è come vb6, mi poteter spiegare a grandi linee cosa devo fare anke se è alta programmazione? o darmi dei tutorial? grazie
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.