Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Poker32
    Registrato dal
    May 2001
    Messaggi
    240

    [vb6] - Aiuto con moduli bas

    Ciao a tutti,

    per prima cosa vorrei una risposta a questa domanda:

    i moduli bas di vb6 sono più veloci(esecuzione dei calcoli) dei form? cioè, se devo fare dei calcoli molto grossi e quindi si perde molto tempo, spostando la funzione che fai i calcoli in un modulo bas riesco a risparmiare un po di tempo?

    se questa cosa è vera, mi potete spiegare perchè non riesco a passare alcuni valori tra il form e un modulo bas? c'è qualche vincolo che forse non conosco e che non mi permette ad esempio di dichiarare un array nel form(nella parte general) e ridimensionarlo nel modulo bas.

    mi da sempre errore e non capisco perchè...

    mi date una mano?

    Grazie, Poker32!

  2. #2
    Utente di HTML.it L'avatar di Poker32
    Registrato dal
    May 2001
    Messaggi
    240
    up

  3. #3
    Utente di HTML.it L'avatar di Poker32
    Registrato dal
    May 2001
    Messaggi
    240
    allora, lasciando stare la questione se un modulo bas è più veloce o no di un form, qualcuno mi può spiegare perchè non riesco a far passare dei valori da un form a un modulo?

    sul form ho (nella parte generale):
    Dim array() As String

    sul modulo bas invece(dentro a una sub che richiamo dal form):
    ReDim array(dimensione1, dimensione2) As String

    l'errore che mi dice é:
    "subscript out of range"

    tutto questo funzionava se la funzione si trovava nel form dove è dichiarato l'array.

    mi date una mano?

  4. #4
    devi dichiarare la variabile Aa (p.e) : public Aa as integer (p.e)
    dentro il modulo .

  5. #5
    Utente di HTML.it L'avatar di Poker32
    Registrato dal
    May 2001
    Messaggi
    240
    questo lo sapevo, ma con gli array non funziona.....

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.