none
VB.net & FileOpenDialog...Errore di Violazione di memoria RRS feed

  • Domanda

  • Buongiorno...eccomi qua con altri problemi.
    Questa volta con il componente che meno dovrebbe darne di problemi...ossia la
    FileOpenDialog

    Questo è l'errore generato:
    FileDialogOpenSystem.AccessViolationException: 'Tentativo di lettura o scrittura della memoria protetta. Spesso questa condizione indica che altre parti della memoria sono danneggiate.'

    Spiego in quali condizioni viene generato questo errore:
    In una Form o due bottoni:
    A) Apre un form.showdialog() per prelevare un dato da una lista e poi viene chiusa con relativo Dispose nell'evento Closing della form.
    B) Richiamo il componente FileOpenDialog1.ShowDialog() per scegliere un file da qualche cartella.

    Dunque...se uso  A e poi B il componente va in errore di protezione come spiegato sopra, viceversa, ossia prima B poi A tutto funziona...però se uso B poi A e poi ancora B il programma termina senza spiegazioni.

    Non so cosa cosa guardare...qualcuno a qualche idea o consiglio ?

    Grazie mille




    • Modificato NewContex venerdì 26 giugno 2020 12:59
    venerdì 26 giugno 2020 12:42

Risposte

  • automaticamente spostata quando un moderatore legge la segnalazione, nel frattempo sarebbe utile postare tutto il codice interessato perché io al momento non saprei cosa risponderti
    • Contrassegnato come risposta NewContex sabato 27 giugno 2020 13:27
    • Modificato patel45 sabato 27 giugno 2020 15:45
    sabato 27 giugno 2020 09:51

Tutte le risposte