Newsgroup: it.comp.lang.visual-basic
Titolo: VB e XP SP1

Ho un problema curioso con un applicazione VB5 su XP pro SP1.
L'applicazione è monoutente e locale su database Access: usa DAO e fa un uso
spaventoso di DBGRID, DBLIST, DBCOMBO (tecnologie giustificate in quanto l'
applicazione è locale e monoutente).
Il pacchetto di installazione funziona perfettamente avendo avuto cura di
testarlo su PC vergini: installa tutte le dipendenze. Accade però un fatto
strano con XP.
Prima di installare il SP1 funziona tutto, installando il SP1 si verifica l'
errore di run-time 7 'Memoria esaurita'.
Disinstallando il SP1 tutto funziona di nuovo.
La mia esperienza mi dice che quell'errore è dovuto in genere alla mancanza
di una dipendenza ma non riesco proprio a capire quale.
Qualcuno ha avuto un problema simile o semplicemente il file di registro si
è sputtanato e devo reinstallare il Sistema?
Grazie in anticipo

[Giovanni = circa_...@nospam.nospam in
Fhq3c.58660$
Kc3.1...@twister2.libero.it
] ha scritto:

Non ti so essere d'aiuto, ma lo stesso applicativo sulla mia macchina (XP
Pro senza SP1, mai montato) e su macchine di clienti (XP Home e Pro, con
SP1) non ha più provocato quell'errore (che vedevo spesso su macchine
Win98).


dopo l'sp1
(a proposito c'è già l'sp2)
REINSTALLA
il JET!!!...e poi il tuo programma se non funziona (NON il sistema
operativo!!!)
....molto probabilmente son fottute le griglie....
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 New Entry nel bestiario!
:-)

 in quanto l' applicazione č locale e monoutente).
IMHO
tecnologie mai giustificate!
Io lavoro Unbound...ci son svantaggi di avere molto piů codice da scrivere
(ma una volta per tutte che ci stanno a afre Sub e Function e Class se
no???)...ma i vantaggi del controllo pressochč totale su quanto avviene a
livello record (per quanto dao o ado lo consenta chiaro!)
Tu che vantaggi trovi a lavorare Bound???
-- 
Il Wodkino Nazionale č a : 
www.martek.it


> in quanto l' applicazione č locale e monoutente).
AZZ allora anche piena di DataControl????


 ha scritto nel messaggio
news:ueB3c.27577$O31.1...@news4.tin.it...


:-)


Si moltissimi datacontrol.
l'applicazione fu scritta nel 98 e con l'hardware dell'epoca per popolare
una griglia con molti record o una combo in tempi brevi era l'unico modo.

 ha scritto nel messaggio
news:HnB3c.27636$O31.1...@news4.tin.it...


 grane?
e ancora non hai visto quando usi un dc ado, clicchi sui suoi eventi, scegli
willmove o movecomplete, e il bastardo ti dice immediatamente che l'evento
non corrisponde all'oggetto...
poi su msdn scopri che devi scrivere a manina il 20 in ByVal pRecordset As
ADODB.Recordset20
uno entra al casello, e si scopre contromano.
naturalmente, sul sito delle autostrade c'e' che nell'ultima release hanno
cambiato il senso di marcia.
"maledetti com"
-- s.b.
j.

 ha scritto nel messaggio
news:c2mo7n$1vcmmm$1...@ID-51318.news.uni-berlin.de...


però la cosa non mi torna... perchè installando il SP1 non funziona e
disinstallandolo funziona (stessa macchina)?
ho un forte sospetto per il registro....

ho ricopiato i seguenti ocx sull'altra macchina e dopo registrazione e
riavvio sembra funzionare tutto...quindi il problema della prima macchina
non č dovuto ai ocx... E' pazzesco...
passando dalla versione:
C:\WINDOWS\SYSTEM32\DBGRID32.OCX
Versione: 5.1.45.25
C:\WINDOWS\SYSTEM32\DBLIST32.OCX
Versione: 5.1.45.11
alla versione:
C:\WINDOWS\SYSTEM\DBLIST32.OCX
Versione: 6.0.81.69
C:\WINDOWS\SYSTEM\DBGRID32.OCX
Versione: 5.1.81.4



> (perfido) Usa NET!
più che passare al net mi converrebbe passare al Borland Builder C++ che
crea tutto in un unico eseguibile (che bello...)

coi dao non ho mai avuto particolari problemi.
i db*.ocx, la griglia soprattutto che e' l'unica che uso, continuo a
portarla da un pc all'altro, registrandola a mano.
ed eventualmente usando (se l'ide vb da' problemi di licenza) la solita
patch ms
http://www.sundaysw.com/tmp/vb/ms_vb_patches_5_6.zip
anche nell'unico tentativo su xp che ho fatto, funzionavano.
ciao, j.
"Giovanni" <nos...@nospam.nospam> ha scritto



Grazie, ho visto il tuo sito...
ciao