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 <nunziante.esposito@uiciechi.it>`_


