VAI AGLI ARTICOLI

UICIECHI.IT: SETTEMBRE, 2011 - Numero 9.

Invia email ad una lista di contatti 2.

Di Nunziante Esposito.

***********

Da qualche mese, forse in seguito agli aggiornamenti di Windows XP, questo software che consente di inviare una email ad un gruppo di contatti, come una vera newsletter, soprattutto da un sito per servizi offerti, non funziona più.

Il software non funziona e presenta il seguente errore:

    InviaListaMail
    Invio mail fallito per la seguente ragione:
    Component 'MSWINSCK.OCX' or one of its dependencies not correctly registered: a file is missing or invalid

La cosa strana, ma che strana potrebbe anche non essere, con Windows Vista, il software funziona regolarmente e non presenta errori.

Dopo la schermata di errore riportata sopra e dopo aver confermato con invio su OK, si presenta questo ulteriore errore:

    Run-time error '339':
    Component 'MSWINSCK.OCX' or one of its dependencies not correctly registered: a file is missing or invalid

Non essendo preparato moltissimo sul Visual basic, e comprendendo solo che si tratta di una libreria che non funziona bene, ho scritto all'autore Mauro Rossi, questo è il suo nome, che mi ha subito fornito la soluzione al problema.

La soluzione è semplice e la descrivo di seguito, dopo averla applicata e mi sono reso conto di persona che il programma funziona di nuovo come prima.

L'errore può dipendere dalla mancanza o dal cattivo funzionamento della libreria mswinsck.ocx che è la libreria di Windows alla quale si appoggia il funzionamento del programma.

Ecco di seguito i due tentativi che si possono fare nel caso si verificasse l'errore riportato sopra.

Soluzione 1:

1. Registrare la libreria, qualora fosse ancora presente, ma che non possiede più il suo normale funzionamento nel registro di sistema, quindi, apriamo il menu avvio.
2. Scegliamo esegui e premiamo invio.
3. Scriviamo "regsvr32 MSWINSCK.OCX" senza le virgolette e premiamo invio, per registrare la libreria qualora fosse ancora presente nella cartella system32 di Windows.
4. Se ci dice che la libreria è stata registrata, significa che era presente e che ora il software funzionerà regolarmente.
5. Se ci viene fornito un messaggio di errore e siamo avvisati che la libreria non è presente nella cartella system32 di Windows, allora dobbiamo procurarci il file mswinsck.ocx che dovrebbe essere presente in tutti i sistemi operativi di Windows. Per agevolare i meno esperti, il file è stato inserito tra i software del mese, per la versione del giornale Uiciechi.it su cd-rom.

Soluzione 2:

1. Copiare il file mswinsck.ocx nella cartella system32 di Windows e che generalmente è posizionata nel disco C.
2. Chiudere tutte le finestre aperte e portarsi sul desktop.
3. Premiamo il tasto Windows per aprire il menu avvio.
4. scegliamo esegui e premiamo invio.
5. Scriviamo "regsvr32 MSWINSCK.OCX" senza le virgolette e premiamo invio, per registrare la libreria che abbiamo copiato nella cartella system32.

Se tutto è stato fatto come descritto, ci viene fornito il messaggio che la libreria è stata registrata correttamente. Non ci resta che provare ad usare il programma ed apprezzarne il funzionamento come descritto nell'articolo a firma di Riccardo Monti pubblicato sul numero 1 del 2011.

Si ringrazia a nome di tutti l'autore del software, Mauro Rossi, per la sensibilità e per la disponibilità mostrata nel risolverci immediatamente il problema, fornendoci la soluzione per ripristinare il regolare funzionamento del suo programma.

**********

Per eventuali ulteriori informazioni, scrivere a: Nunziante Esposito

VAI ALLE RUBRICHE