Newsgroup: it.comp.hardware.palmari
Titolo: Problema con VISUAL BASIC: Per esperti!

Ho un PPC Hp 2210. Ho installato sul palmare un software che mi occorre per
la mia professione che si chiama FARMACUF v. 1.0. All'atto
dell'installazione sul palmare mi richiede un software Microsoft che si
chiama EVB (Embedded Visual Basic) che credo serva a gestire il database dei
farmaci. L'ho scaricato dal sito microsoft e poi ho installato FARMACUF. Ma
il programma continua a non funzionare. L'errore che viene visualizzato sul
palamare è il seguente:
VISUAL BASIC
errors in connOpen: 1 Il database '\Programmi\Farmacuf\farmacuf.cbd' esiste
già
Che posso fare? C'è qualcuno che sa risolvermi questo problema?
Grazie

 wrote in message
news:TxFle.29415$
795.9...@twister1.libero.it

Non lo so :) ma vorrei sapere cosa in tendi per EVB (Si certo Embedded
Visual Basic ma quali files hai usato ? Si tratta della Runtime di EVB?
o cosa altro ? 
Il programma che versione di S.O. richiede ?  Pocket PC, PPC2002 o
WM2003 ? (che sarebbe quello giusto per HP2210).
Sto solo cercando di avere informazioni, chissà ......
Ciao, Franco 
www.efsoft.it
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Sto solo cercando di avere informazioni, chissà ......
Il prontuario promette (appare scritto prima dell'installazione) di essere
compatibile con tutti e tre i S.O. da te menzionati.

 da te menzionati.
Bene, scusa se continuo a farti domande, ma non potendo testare il 
programma reale devo chiederti informazioni (anche se non sono sicuro
di poterti aiutare).
Dunque, l'errore che ricevi avviene al solo avvio del programma o quando
tenti di utilizzarlo magari per una ricerca ?
Esiste comunque una trial del programma che tu sappia ? 


 Esiste comunque una trial del programma che tu sappia ?
No, č gratis. Se vuoi te lo mando per email, cosě puoi provarlo. Grazie,
ciao

 wrote in message
news:cLYle.122051$
IN.20...@twister2.libero.it

Non ti prometto nulla ma puoi mandarlo alla email citata 
nell'intestazione. Poi cercherň di capirci qualcosa.:)


 nell'intestazione. Poi cercherò di capirci qualcosa.:)
se per caso vi riuscite, ce lo fate sapere? interessa anche a me...anche io
ho il 2210 e mi da lo stesso errore..

 wrote in message
news:nepn03eprd63$.
d...@spv.it

Per il momento ho fatto solo alcune prove.
Quello che vi posso dire è che ho estratto il Cab Arm dal file della
istallazione Zip, l'ho copiato sul 2210 e ho lanciato l'istallazione
con il classico tap sul Cab. (in questo modo evito problemi causati
dalla procedura tramite PC)
Il programma si istalla ma chiede (nel mio caso) di sostituire le 
librerie Adoce30 con le sue (peccato che le sue siano datate 1999 
mentre quelle del mio palmare sono la versione 2003. (versione 3.0 
comunque la questione versioni adoce è tutta da verificare)
Sostituzione o meno autorizzata i file vengono istallati e la Icona 
nella schermata programmi creata.
Viene avviata anche un aggiornamento registry ma la cosa strana è che 
il Cab (esaminato con CECabManager) non contiene alcuna Key da 
aggiungere mentre invece il processo si blocca senza finire. 
Avendolo istallato parzialmente non risulta esistere la disistallazione
automatica da palmare, così ho dovuto disistallarlo manualmente.
Nel farlo quello che mi appare strano è l'assenza del file vbscript.dll
che pure fa parte del cab di istallazione.
Sono solo alcune delle cose rilevate e ci sono altre prove da fare.


> Sono solo alcune delle cose rilevate e ci sono altre prove da fare.
Quindi ancora nessuna soluzione per il momento :-(

 Quindi ancora nessuna soluzione per il momento :-(
Dunque, dopo l'istallazione diretta da Cab file ho lanciato 
l'istallazione su PC e da PC su Palmare.
Su PC il programma si istalla correttamente e funziona.
Su palmare l'istallazione viene avviata, richiede come gia detto di 
scegliere se sostituire o meno i files Adoce30 che ho già istallati sul
mio h2210 (autorizzazione negata). A questo punto l'operazione prosegue
con la registrazione delle librerie ma si blocca al termine permettendo
di usare solo il comando Annulla.
Fatto questo tramite prompt avvisa che la registrazione di MSDAERIT.dll
è fallita. Chiuso il prompt, non avendo stavolta trovato l'icona nella
videata Programmi (irrilevante) ho lanciato il programma dal file
stesso ottenendo l'errore da voi segnalato in questa forma:
"Errors in conn open: 1
 Adoce resource dll 
 \windows\msdaerit.dll
 is not installed on the device"
A parte la precedente segnalazione che dichiarava la dll non registrata
la stessa sembra mancare fisicamente nel pacchetto di istallazione 
(esiste invece la MSDAEREN.dll che è l'equivalente versione inglese).
Questa ptrebbe essere una prima traccia. La libreria dovrebbe essere,
se ricordo bene, un gestore di errori Adoce e avendo (almeno io il
S.O. italiano) potrebbe essere la ragione del blocco durante l'avvio.
Nuova prova e/o eventuale soluzione.
Rintracciare in rete e scaricare la dll mancante, copiarla nel folder
\Windows, utilizzare regsvrce per registrare la dll, (incrociare le
dita) e provare a lanciare di nuovo il programma.
(NB. non sarà facile trovare la dll :-( )



Magari su un programma di P2P? Ora faccio qualche ricerca anch'io. Quali
sono i file libreria da cercare?

 sono i file libreria da cercare?
'Solo' la MSDAERIT.DLL versione per PPC Arm
Nota che la dll mi risultava reperibile in rete ma è abbastanza vecchia
da non trovarla più o trovarla a pagamento mentre dovrebbe essere free
che io ricordi.
Nel fine settimana proverò anch'io. Comunque calma non è detto che sia
la soluzione.


 sono i file libreria da cercare?
Libreria gia trovata, appena possibile farò qualche prova.
Quello che mi lascia perplesso è che il programma è molto vecchio.
Come gia detto la versione PC è realizzata con VB3 (siamo a livello 
di Win95 come S.O.) e per il palmare dovremmo essere al PPC 3.0.
Questo può significare che se si tratta di fornire i files corretti e/o
mancanti non è un problema visto che il materiale disponibile può anche
permettere di modificare il Cab di istallazione.
Ma se il programma contenesse istruzioni superate e non più supportate
da WM2003 allora sarebbe un problema :)
