Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [VB] errore run time 7

  1. #1

    [VB] errore run time 7

    All'avvio di un'applicazione vb mi compare un msg di errore che mi sbatte fuori dal programma: run time error 7 - out of memory.
    Che diavolo significa? non c'è nessun altra applicazione aperta quindi suppongo non possa essere realmente un problema di memoria...
    qualcuno è in grado di dirmi in che casi si verifica detto errore?
    grazie
    Se qualcosa può andar storto lo farà

  2. #2
    Direttamente dall'MSDN:

    Memoria esaurita (errore 7)


    È stata richiesta una quantità di memoria superiore a quella disponibile oppure è stato individuato un limite di segmento di 64 KB. Cause e soluzioni dell'errore:

    . Sono aperti troppe applicazioni, documenti o file di origine.
    Chiudere tutte le applicazioni, i documenti o i file di origine non necessari.

    . Si sta utilizzando unmodulo oroutine di dimensioni troppo grandi.
    Suddividere i moduli o le routine di grandi dimensioni in più moduli e routine di dimensioni minori. In questo modo non si risparmia memoria, ma si evita di superare i limiti di segmento di 64 KB.

    . Si sta eseguendo Microsoft Windows in modalità standard.
    Riavviare Microsoft Windows in modalità avanzata.

    . Si sta eseguendo Microsoft Windows in modalità avanzata e la memoria virtuale è esaurita.
    Aumentare la quantità di memoria virtuale liberando spazio su disco o verificando che vi sia sufficiente spazio disponibile.

    . Sono in esecuzione programmi TSR.
    Eliminare i programmi TSR.

    . Sono stati caricati troppi driver di periferica.
    Eliminare i driver di periferica non necessari.

    . È stato esaurito lo spazio disponibile per levariabili Public.
    Ridurre il numero di variabili Public.

    Consiglio: Controlla il codice.

    Ciao
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301

    Tentativo...

    Hai provato ad eseguire il tuo programma passo passo? Usa il tasto F8 (Esegui istruzione) per eseguire una istruzione per volta e verifica la riga in cui Visual Basic ti segnala l'errore.
    Se questo non accade, il problema potrebbe essere contenuto in una delle librerie utilizzate nei Riferimenti o nei controlli ActiveX presenti su alcuni form. Magari indica se usi componenti di terze parti un po' particolari.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.