Newsgroup: it.comp.lang.visual-basic
Titolo: [?]IDE crash

Ho reinstallato VB ;-( (vedi miei post dei giorni scorsi)
Dopo aver cancellato tutti i files in C:, la dir di windows, di File
Comuni, ecc.
ho reinstallato win98SE, poi vb nel modo indicato piu' sotto.
Ora i miei progetti si aprono, ma scrivendo del codice, ad es. iif,
appena digito la parentesi si verifica un crash (stessa cosa con altri
comandi o oggetti quando apro la parentesi).
Qualche suggerimento?
Per installare vb ho seguito la seguente procedura:
-CD di VB6
-mdac sul cd di SP3 (2.1)
-SP3
-mdac di SP5 (2.5)
-mdac_it (2.6)
-SP5
grazie
		maxx



 ha scritto nel messaggio
news:3B3BAA07...@laserinforma.com...


 -SP5
io avrei fatto
- VB6
- MDAC 2.6
- SP5
Ciao
Faber


Anch'io!!! Ma quando hai provato una decina di volte a reinstallare si
arriva alla frutta.
Non ho formattato, ma cancellato con deltree le directory ed i file che
potrebbero influenzare "direttamente" l' installazione di win98 o vb,
cioe'  c:\windows, MS Visual Studio, File Comuni, System.1st, ecc.
Ho reinstallato sostanzialmente i programmi che giravano prima dei
crash:
-driver della stampante
-netscape 4.75
-driver dello scanner
-driver scheda video
-driver e programmi scheda tv
No Office!
Questo problema, forse non del tutto identico, lo avevo avuto per un
certo periodo, poi era scomparso reinstallando VB.
Questa volta ho gia' reinstallato a iosa e quindi non ci riprovo...
L'errore avviene in Riched20.dll (v 5.30.11.2410) che non so cosa sia!!!
grazie
	maxx

Mi auto aggiorno ;-)
Su un pc che uso per i test ho provayo a reinstallare vb (questo pc e'
un clone di quello che utilizzo normalmente, almeno sino ad un paio di
mesi fa').
VB funziona!
Ho controllato il riched20.dll e la versione e': 5.30.22.2300
Ho copiato questo file sul mio pc principale e vb funziona nuovamente.
Ma gli installer non dovrebbero chiedere se si vuole sovrascrivere una
versione piu' recente di un file?
Mah ...
Se qualcuno ha delle soluzioni meno empiriche e' il benvenuto ...
grazie
	maxx


 L'errore avviene in Riched20.dll (v 5.30.11.2410) che non so cosa sia!!!
e' la dll del controllo Richedit, abbastanza usato da windows stesso e
probabilmente anche dall'editor di VB, oltre che dal controllo OCX
RichTextBox... evidentemente qualche programma la sovrascrive inopinatamente
(a naso, i programmi della scheda video o TV, mi ricordo ad esempio che i
driver della Voodoo2 includevano proprio quella dll...)
Se puo' esserti di aiuto la versione che ho qui e' la 5.30.23.1200... magari
prova a recuperare la dll da cd di VB6
Ciao
--
Luca Dormio
luca....@tin.it


Sul cd di vb6 (SP3) c'e' la versione 5.0.140.0 !!!
In sp5 non la ho trovata.
Boh ... Forse si installa con Iexplorer ....
grazie comunque ...
	maxx

 versione piu' recente di un file?
[SNIP]
Purtroppo sono solo dei poveri programmi e fanno quello che gli si dice di
fare ;-)
Quasi tutti gli installer danno la possibilita' di forzare la sovrascrittura
di un file indipendentemente dalla versione, se vuoi.
evidentemente il setup di uno dei programmi che hai usato e' "poco educato"
e pretende di mettere la sua DLL a forza...


 e pretende di mettere la sua DLL a forza...
non solo. quando avevo vb5, 2-3 volte dei prog in vb6 scaricati,
classico setup vb, mi hanno cambiato l'ocx del richtextbox mettendo
quello del 6.
tutto regolare: piu' nuovo.
peccato che poi da vb5 non riuscivo piu' a usarlo: licenza ecc.
ho dovuto ogni volta recuperarlo dal cd, deregistrare il 6, registrare
il 5.
saranno poveri programmi, ma i programmatori ms mica sono poveri :)

 saranno poveri programmi, ma i programmatori ms mica sono poveri :)
Si, questo in effetti e' un problema quando installi su una macchina che usi
anche per sviluppare, dove la regola del "piu' nuovo" non e' sempre vera;
per fortuna questi problemi di registrazione dovrebbero sparire con i nuovi
S.O. e con .NET, dove ho letto non sara' piu necessario che i componenti
vengano registrati ed e' possibile far convivere versioni diverse dello
stesso controllo/libreria/applicazione sulla stessa macchina... speriamo!
Da questo punto di vista io sono piu' tranquillo quando mi capita un setup
fatto con l'autocomposizione VB classica; leggo il setup.lst, apro il CAB
manualmente e tiro fuori solo il programma senza runtime, il problema e' che
con gli installer "seri" questo trucco non riesco ad usarlo...
