scusami ma credo sia un pò incasinato il codice...questa è sintassi VB6, non c'entra niente con VB.NET....

sicuramente potresti ottimizzare il tutto utilizzando la sintassi appropiata (ammesso che tu stia sviluppando in VB.NET)

Fossi in te mi cercherei le classi che + mi possono servire e riscriverei tutto....



buon lavoro