Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #2
    Allora... da VB2010 ho salvato il progetto in una marea di sotto-progetti diversi, eliminando via via Form, Moduli e Classi.

    Poi da VB2012 li ho aperti uno per uno, aspettandomi ovviamente una marea di errori dovuti alla mancanza di elementi.

    Ebbene, con questa serie di prove ho costatato che il problema risiede in una unica classe. Se la classe non c' è VB2012 carica il progetto senza problemi, se c' è questa classe VB2012 si blocca durante il caricamento.

    EDIT:

    Dopo una serie di prove all' interno della Classe ho trovato dove è il problema: nella Classe è definita una matrice di Short di alcune migliaia di elementi:

    codice:
    
    
    codice:
    Private Shared ReadOnly Mask As Short() = _
            {&H0, &H2, &H3, &H2, &H6, &H2, &H2, &H3, &H1, &H2, &H2, &H3, _
             &H4, &H3, &H3, &H4, &H1, &H2, &H4, &H3, &H2, &H3, &H3, &H4, _
             &H2, &H3, &H3, &H4, &H3, &H4, &H4, &H5, &H1, &H2, &H2, &H3, _
             &H2, &H3, &H3, &H4, &H2, &H3, &H3, &H4, &H3, &H4, &H4, &H5, _
             '.........................................
             ' ecc. ecc. ecc.}
    Se la tolgo il progetto viene caricato senza problemi... PECCATO CHE A ME LA MATRICE SERVA...

    Ho provato ad inserirla Pubblica in un Modulo... ma l' errore in fase di caricamento si ripropone e scompare se levo il Modulo.

    Come è possibile che VB2010 accetti la matrice e VB2012 no? Non è che una serie di Short.
    Ultima modifica di eziogsv; 17-09-2015 a 15:31

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.