Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #18605 > unrolled thread
| Started by | greg <mail@tin.it> |
|---|---|
| First post | 2015-12-03 23:15 +0100 |
| Last post | 2015-12-04 18:53 +0100 |
| Articles | 7 — 4 participants |
Back to article view | Back to it.comp.lang.visual-basic
win 7 e richtx32.ocx greg <mail@tin.it> - 2015-12-03 23:15 +0100
Re: win 7 e richtx32.ocx greg <mail@tin.it> - 2015-12-03 23:29 +0100
Re: win 7 e richtx32.ocx GbC <info@gbcdepot.com> - 2015-12-04 10:52 +0100
Re: win 7 e richtx32.ocx Greg <greg@alicie.com> - 2015-12-04 13:41 +0100
Re: win 7 e richtx32.ocx GbC <info@gbcdepot.com> - 2015-12-04 15:34 +0100
Re: win 7 e richtx32.ocx Greg <greg@alicie.com> - 2015-12-04 15:55 +0100
Re: win 7 e richtx32.ocx Greg <greg@alicietin.it> - 2015-12-04 18:53 +0100
| From | greg <mail@tin.it> |
|---|---|
| Date | 2015-12-03 23:15 +0100 |
| Subject | win 7 e richtx32.ocx |
| Message-ID | <n3qeuu$mf9$1@speranza.aioe.org> |
Ho installato vb6 sul win7 64 bit, poi msdn e sp6. Ma mi trovo un ocx che non risulta registrato correttamente: richtx32.ocx. Ho notato che vb6, quanto metto la spunta sugli ogetti inseribili lo elenca in c:\windows\syswow64 quindi mi sono accertato che l'ocx fosse presente, poi l'ho registrato con regsvr32 ma alla riprova la libreria risulta ancora non registrata. Come posso risolvere? Grazie per ogni info
[toc] | [next] | [standalone]
| From | greg <mail@tin.it> |
|---|---|
| Date | 2015-12-03 23:29 +0100 |
| Message-ID | <n3qfp6$o0t$1@speranza.aioe.org> |
| In reply to | #18605 |
Nel suo scritto precedente, greg ha sostenuto : Ovviamente ho cercato e provato tanti suggerimenti sul web, come qusto (6) At the command prompt, enter: %systemroot%\SysWoW64\regsvr32.exe RichTx32.ocx Mi dice registrata con successo, ma poi al momento di mettere la spunta al design time mi da: libreria degli oggetti non registrata :/
[toc] | [prev] | [next] | [standalone]
| From | GbC <info@gbcdepot.com> |
|---|---|
| Date | 2015-12-04 10:52 +0100 |
| Message-ID | <n3rnon$92s$1@speranza.aioe.org> |
| In reply to | #18605 |
Il 03/12/2015 23:15, greg ha scritto: > Ho installato vb6 sul win7 64 bit, poi msdn e sp6. > Ma mi trovo un ocx che non risulta registrato correttamente: richtx32.ocx. > Ho notato che vb6, quanto metto la spunta sugli ogetti inseribili lo > elenca in c:\windows\syswow64 quindi mi sono accertato che l'ocx fosse > presente, poi l'ho registrato con regsvr32 ma alla riprova la libreria > risulta ancora non registrata. Come posso risolvere? Grazie per ogni info Il motivo più ricorrente di questi problemi è che mancano dei files referenziati nella ocx che si registra. Il sistema tenta di registrare la libreria, non ci riesce (non sa perché) e comunica quello che sa, cioè che la registrazione non è avvenuta. Controlla nel cd di vb6 il file che contiene l'elenco delle dipendenze della OCX e verifica che tutto sia presente, della versione giusta e nei posti giusti. Verifica anche l'integrità e le versioni dei file coinvolti, perché programmatori spensierati fanno installer che copiano files senza verificare le versioni in ballo. Personalmente (per quello che conta...) ho VB6 su W7 PRO x64 e non ho problemi di sorta. -- GbC www.gbc.uno
[toc] | [prev] | [next] | [standalone]
| From | Greg <greg@alicie.com> |
|---|---|
| Date | 2015-12-04 13:41 +0100 |
| Message-ID | <n3s1m9$1qs$1@solani.org> |
| In reply to | #18607 |
Il 04/12/15 10:52:17 GbC ha scritto: > Il 03/12/2015 23:15, greg ha scritto: >> Ho installato vb6 sul win7 64 bit, poi msdn e sp6. >> Ma mi trovo un ocx che non risulta registrato correttamente: richtx32.ocx. >> Ho notato che vb6, quanto metto la spunta sugli ogetti inseribili lo >> elenca in c:\windows\syswow64 quindi mi sono accertato che l'ocx fosse >> presente, poi l'ho registrato con regsvr32 ma alla riprova la libreria >> risulta ancora non registrata. Come posso risolvere? Grazie per ogni info > Il motivo più ricorrente di questi problemi è che mancano dei files > referenziati nella ocx che si registra. Il sistema tenta di registrare la > libreria, non ci riesce (non sa perché) e comunica quello che sa, cioè che la > registrazione non è avvenuta. > Controlla nel cd di vb6 il file che contiene l'elenco delle dipendenze della > OCX e verifica che tutto sia presente, della versione giusta e nei posti > giusti. Verifica anche l'integrità e le versioni dei file coinvolti, perché > programmatori spensierati fanno installer che copiano files senza verificare > le versioni in ballo. > Personalmente (per quello che conta...) ho VB6 su W7 PRO x64 e non ho > problemi di sorta. Conta, conta eccome! Vuol dire che si può fare e sono io che sto sbagliando, è comuque una indicazione. Prima di affidarmi all'installer ho provato la tecnica di copiare il file xxxx.sft in acost.exc e in acmstup.exe, ne ho provato un paio, forse non ho trovato quella giusta. Con quella che è andata meglio l'nistallazione partiva, installava la java vm, subito dopo riavvio na andava in loop. Tu che strada hai seguito, se ti ricordi? Questa di pc professionale la ritieni corretta? http://www.pcprofessionale.it/2014/08/01/come-installare-visual-basic-6-sui-windows-7-o-8-1/ -- Greg
[toc] | [prev] | [next] | [standalone]
| From | GbC <info@gbcdepot.com> |
|---|---|
| Date | 2015-12-04 15:34 +0100 |
| Message-ID | <n3s89s$jbi$1@speranza.aioe.org> |
| In reply to | #18608 |
Il 04/12/2015 13:41, Greg ha scritto:
> Il 04/12/15 10:52:17 GbC ha scritto:
>> Il 03/12/2015 23:15, greg ha scritto:
>>> Ho installato vb6 sul win7 64 bit, poi msdn e sp6.
>>> Ma mi trovo un ocx che non risulta registrato correttamente:
>>> richtx32.ocx.
>>> Ho notato che vb6, quanto metto la spunta sugli ogetti inseribili lo
>>> elenca in c:\windows\syswow64 quindi mi sono accertato che l'ocx fosse
>>> presente, poi l'ho registrato con regsvr32 ma alla riprova la libreria
>>> risulta ancora non registrata. Come posso risolvere? Grazie per ogni
>>> info
>
>> Il motivo più ricorrente di questi problemi è che mancano dei files
>> referenziati nella ocx che si registra. Il sistema tenta di registrare
>> la libreria, non ci riesce (non sa perché) e comunica quello che sa,
>> cioè che la registrazione non è avvenuta.
>
>> Controlla nel cd di vb6 il file che contiene l'elenco delle dipendenze
>> della OCX e verifica che tutto sia presente, della versione giusta e
>> nei posti giusti. Verifica anche l'integrità e le versioni dei file
>> coinvolti, perché programmatori spensierati fanno installer che
>> copiano files senza verificare le versioni in ballo.
>
>> Personalmente (per quello che conta...) ho VB6 su W7 PRO x64 e non ho
>> problemi di sorta.
>
> Conta, conta eccome! Vuol dire che si può fare e sono io che sto
> sbagliando, è comuque una indicazione.
>
> Prima di affidarmi all'installer ho provato la tecnica di copiare il
> file xxxx.sft in acost.exc e in acmstup.exe, ne ho provato un paio,
> forse non ho trovato quella giusta. Con quella che è andata meglio
> l'nistallazione partiva, installava la java vm, subito dopo riavvio na
> andava in loop.
> Tu che strada hai seguito, se ti ricordi?
> Questa di pc professionale la ritieni corretta?
> http://www.pcprofessionale.it/2014/08/01/come-installare-visual-basic-6-sui-windows-7-o-8-1/
>
Avevo installato Visual Studio 6 con questo procedimento:
- Creare un file vuoto chiamato “MSJAVA.DLL” in C:\Windows\
- Copiare il CD1 di Visual Studio 6 in una cartella del pc
- Aprire questa cartella, entrare nella sottocartella "Setup" e
cercare un file con estensione “*.stf” (il nome esatto del file cambia
in base all'edizione di Visual Studio 6 che si sta installando, ad
esempio per la versione Professional è "vs98pro.stf" o "vb98pro.stf",
per la versione Enterprise è "vs98ent.stf" o "vb98ent.stf" ecc...), una
volta trovato il file, farne due copie in questa stessa cartella e
rinominare una copia in "acmsetup.stf" e l'altra in "acost.stf"
- Copiare l'intero contenuto della cartella "Setup" (quella di cui si
parla al punto precedente) nella cartella superiore, quella principale
che contiene il file acmboot.exe, sovrascrivendo tutti gli eventuali file
- Lanciare (come amministratore su Vista e Windows 7) il programma
"acmsetup.exe" e proseguire con il setup standard
Installazione di Visual Basic 6 SP6:
- Aprire la cartella contenente il SP6
- Cercare un file “*.stf” e createne due copie, chiamandole
rispettivamente “acost.stf” e “acmsetup.stf”
- Lanciare (come amministratore su Vista e Windows 7) il programma
"acmsetup.exe"
Ma l'ho fatto tempo fa e non ricordo se ho fatto altre cose...
--
GbC
www.gbc.uno
[toc] | [prev] | [next] | [standalone]
| From | Greg <greg@alicie.com> |
|---|---|
| Date | 2015-12-04 15:55 +0100 |
| Message-ID | <n3s9gr$tgn$1@solani.org> |
| In reply to | #18610 |
Il 04/12/15 15:34:31 GbC ha scritto: >> Tu che strada hai seguito, se ti ricordi? >> Questa di pc professionale la ritieni corretta? >> http://www.pcprofessionale.it/2014/08/01/come-installare-visual-basic-6-sui-windows-7-o-8-1/ >> > Avevo installato Visual Studio 6 con questo procedimento: > - Creare un file vuoto chiamato “MSJAVA.DLL” in C:\Windows\ > - Copiare il CD1 di Visual Studio 6 in una cartella del pc > - Aprire questa cartella, entrare nella sottocartella "Setup" e cercare un > file con estensione “*.stf” (il nome esatto del file cambia in base > all'edizione di Visual Studio 6 che si sta installando, ad esempio per la > versione Professional è "vs98pro.stf" o "vb98pro.stf", per la versione > Enterprise è "vs98ent.stf" o "vb98ent.stf" ecc...), una volta trovato il > file, farne due copie in questa stessa cartella e rinominare una copia in > "acmsetup.stf" e l'altra in "acost.stf" > - Copiare l'intero contenuto della cartella "Setup" (quella di cui si parla > al punto precedente) nella cartella superiore, quella principale che contiene > il file acmboot.exe, sovrascrivendo tutti gli eventuali file > - Lanciare (come amministratore su Vista e Windows 7) il programma > "acmsetup.exe" e proseguire con il setup standard > Installazione di Visual Basic 6 SP6: > - Aprire la cartella contenente il SP6 > - Cercare un file “*.stf” e createne due copie, chiamandole > rispettivamente “acost.stf” e “acmsetup.stf” > - Lanciare (come amministratore su Vista e Windows 7) il programma > "acmsetup.exe" > Ma l'ho fatto tempo fa e non ricordo se ho fatto altre cose... Grazie GbC, spero di aver tempo di provare stasera. Spero che gli basti la presenza del file msjava.dll, perchè li mi andava in loop, e non ho pensato di dargli in pasto un file vuoto perchè immaginavo che andasse a fare il test via registro. Vedo che le copie di *.stf devono restare sempre *stf mentre le guide provate indicano di rinominare in *.exe Farò sapere, intanto grazie infinite :) -- Greg
[toc] | [prev] | [next] | [standalone]
| From | Greg <greg@alicietin.it> |
|---|---|
| Date | 2015-12-04 18:53 +0100 |
| Message-ID | <n3sjvi$f2b$1@speranza.aioe.org> |
| In reply to | #18610 |
Il 04/12/2015 15:34, GbC ha scritto: > > Avevo installato Visual Studio 6 con questo procedimento: > > - Creare un file vuoto chiamato “MSJAVA.DLL” in C:\Windows\ > - Copiare il CD1 di Visual Studio 6 in una cartella del pc > - Aprire questa cartella, entrare nella sottocartella "Setup" e > cercare un file con estensione “*.stf” (il nome esatto del file cambia > in base all'edizione di Visual Studio 6 che si sta installando, ad > esempio per la versione Professional è "vs98pro.stf" o "vb98pro.stf", > per la versione Enterprise è "vs98ent.stf" o "vb98ent.stf" ecc...), > una volta trovato il file, farne due copie in questa stessa cartella e > rinominare una copia in "acmsetup.stf" e l'altra in "acost.stf" > - Copiare l'intero contenuto della cartella "Setup" (quella di cui > si parla al punto precedente) nella cartella superiore, quella > principale che contiene il file acmboot.exe, sovrascrivendo tutti gli > eventuali file > - Lanciare (come amministratore su Vista e Windows 7) il programma > "acmsetup.exe" e proseguire con il setup standard > > > Installazione di Visual Basic 6 SP6: > > - Aprire la cartella contenente il SP6 > - Cercare un file “*.stf” e createne due copie, chiamandole > rispettivamente “acost.stf” e “acmsetup.stf” > - Lanciare (come amministratore su Vista e Windows 7) il programma > "acmsetup.exe" > > Ma l'ho fatto tempo fa e non ricordo se ho fatto altre cose... Ho fatto copia-incolla della tua procedura e l'ho messa nella cartella dei sorgenti di VB6, magari ce ne sarà bsiogno in futuro, il fatto che che l'abbia installato 1 volta su 5-6 tentativi lascia intendere che anche la prox installazione ci potrebbe essere qualche intoppo. Ma in ogni caso voglio comunicare come ho risolto la registrazione di RICHTX32.OCX senza bisogno di procedere a disinstallare e reinstallare di nuovo: c:\windows\syswow64\regtlib msdatsrc.tlb e subito dopo: regsvr32 richtx32.ocx Mi è stato spiagato per sommi capi al telefono che la prima libreria sovrintende al buon esito della registrazione di tutte le altre. No ho capito granchè, ma la procedura ha funzionato. Un grazie a tutti -- Greg
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.lang.visual-basic
csiph-web