Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Errore : Classe non registrata !!! QUALCUNO MI AIUTI !!!!

336 views
Skip to first unread message

Lorenzo Comastri

unread,
Mar 18, 1999, 3:00:00 AM3/18/99
to
A tutto il NG ..
Ho un problema che temo sia piuttosto grosso con VB5 Enterprise su Windows
NT Workstation 4.0
Ogni volta che tento di accedere alle proprietą di un controllo facente
parte di comctl32.ocx (toolbar,status bar, tabstrip ecc.), sia che apra un
progetto esistente, sia che ne crei uno nuovo, ottengo il messaggio :
Classe non registrata
Si sta cercando l'oggetto con CLSID : e segue l'entry di registro.
Ora, questa entry non figura da nessuna parte nel Registro di Windows
(almeno facendo una ricerca non č stata trovata).
Ho provato a disinstallare e reinstallare VB5 + il service pack 3, ho
reinstallato il SP4 di Windows NT (ho la versione in italiano).
Niente, il problema rimane...
Qualcuno ha un'idea di come fare, o devo reinstallare tutto da capo ?? (ci
ho messo una settimana a reinstallare tutto l'ultima volta che l'ho fatto
!!!! )
Grazie anticipatamente per qualsiasi aiuto !!!
Saluti !

Lorenzo Comastri
CNA Reggio Emilia

Alessandro Scardova

unread,
Mar 18, 1999, 3:00:00 AM3/18/99
to
Lorenzo.
prova con:

regsvr32 C:\WINNT\system32\COMCTL32.OCX

ciao,

Alessandro Scardova
IACP Reggio Emilia
scar...@tin.it
http://space.tin.it/computer/ascardov/


Imperio

unread,
Mar 18, 1999, 3:00:00 AM3/18/99
to
prova così!!

regsvr32 COMCTL32.OCX
Spero ti sia di aiuto.
Santina

Lorenzo Comastri ha scritto nel messaggio <7cqmib$8il$1...@nslave1.tin.it>...


>A tutto il NG ..
>Ho un problema che temo sia piuttosto grosso con VB5 Enterprise su Windows
>NT Workstation 4.0

>Ogni volta che tento di accedere alle proprietà di un controllo facente


>parte di comctl32.ocx (toolbar,status bar, tabstrip ecc.), sia che apra un
>progetto esistente, sia che ne crei uno nuovo, ottengo il messaggio :
>Classe non registrata
>Si sta cercando l'oggetto con CLSID : e segue l'entry di registro.
>Ora, questa entry non figura da nessuna parte nel Registro di Windows

>(almeno facendo una ricerca non è stata trovata).

Lorenzo Comastri

unread,
Mar 18, 1999, 3:00:00 AM3/18/99
to

Grazie per il suggerimento di usare regsvr32, ma non funziona (l'avevo già
provato).
Il problema è che io riesco a piazzare il controllo sulla form, e nel caso
di progetto già esistente riesco anche a vedere e modificare il codice
associato, ad es. , alla toolbar, ma NON RIESCO ad accedere alle proprietà
del controllo.
Grazie per l'interessamento comunque !!!

Saluti

Lorenzo Comastri

Gianluca

unread,
Mar 18, 1999, 3:00:00 AM3/18/99
to
E' capitata anche a me una cosa simile, fra parentesi credo il comando
REGSVR32.EXE abbia qualche problemino in qualche caso che ancora mi è
oscuro.

Comunque io ho risolto facendo il setup di un'applicazione che aveva questo
controllo (alla fine del setup le ocx vengono registrate - non con regsvr).

Visto che comctl32.ocx è utilizzata da molti programmi basta che ne installi
uno...

Lorenzo Comastri

unread,
Mar 19, 1999, 3:00:00 AM3/19/99
to

Ringrazio tutti quanti mi hanno risposto, tramite questo newsgroup o
direttamente via email !
Ho risolto il problema : curiosando nella Knowledge base di Microsoft
ho trovato un riferimento proprio al tipo di errore che mi capitava.
La soluzione proposta da Microsoft (provata e funziona !! -incredibile ma
vero...) e' questa, ve la riporto per Vostra conoscenza, nel caso incappaste
nello stesso problema .

1) Copiare il file Msstkprp.dll, che si trova nella cartella \OS\System del
CD di Visual Basic 5.0, nella cartella \windows\system ( o winnt\system32
per NT).

2) Registrare il file col comando
regsvr32 c:\windows\system\msstkprp.dll (se win95)
regsvr32 c:\winnt\system32\msstkprp.dll (se winNT)

Fatto ciò, il problema scompare .

Ancora grazie a tutti !!!

Lorenzo Comastri
C.N.A. Servizi
Reggio Emilia

p.s. : ho gia' vbc.exe, forse avrebbe funzionato anche con questa utility,
il fatto è che mi ero dimenticato di averla !!!!! (l'età combina brutti
scherzi....)

0 new messages