Newsgroup: it.comp.programmare.win32
Titolo: Installazione apllicazione su Windows CE

Ciao a tutti,
ho scaricato dal sito della microsoft il tools gratuito Enbedded Visual
Tool, in pratica il visual basic e visual C++ per windows CE.
Qualcuno di voi sa come si installa una applicazione su windows CE su un PC
industriale (No palmare) tipo le schede da 3 1/2 o PC104 ?
Mi hanno detto che se copio semplicemente il programma e non aggiorno il
file di registro quando spengo la macchina si perde tutto.
Non č molto chiaro, ma sinceramente non ho mai sviluppato per WinCE, quindi
non ho la piů pallida idea di cosa mi attende.

 
Dipende da come è stata configurato il sistema operativo per quella 
particolare installazione (windows CE è molto più customizzabile di 
windows 2K/XP). 
Il sistema potrebbe memorizzare il registry allo spegnimento e avere 
un sistema di memoria di massa (disco o flash); in questo caso il tuo 
programma funzionerà come su un normale PC.
E' possibile che il sistema non disponga di memorie di massa 
permanenti (file system in ram, magari opportunamente "tamponata"). 
In questo caso il tuo programma non sopravviverà a un reboot a freddo 
(potrebbe superare un reset se questo non azzera la ram), così come 
non "sopravviveranno" le eventuali personalizzazioni o i dati 
memorizzati.
In questo caso il tuo programma (configurazione compresa) dovrà 
essere incluso nell'immagine del sistema operativo che verrà generata 
con Platform Builder e verrà memorizzato (ed probabilmente eseguito) 
in ROM.
Se il tuo programma dovrà funzionare con uno specifico hardware è 
meglio che ti informi prima su quali sono le sue caratteristiche e 
limitazioni e, se possibile, ti faccia generare da Platform Builder 
l'SDK relativo a quella specifica piattaforma.
 
-- 
Valter Minute
vmi...@inwind.it
 (the reply address of this message is invalid)

Ti ringrazio per la disponibilità,
Il sistema comprende una compact flash da 64Mb. Il programma conto di
memorizzarlo lì.
Io vorrei memorizzare il mio programma nella compact flash per poi
richiamarlo all'accensione in autorun.
Per fare questo ho comunque bisogno del "Platform Builder" ?
Grazie Massimiliano.
Valter Minute <vmi...@REMOVEMEinwind.it> wrote in message
Xns9322A7C4CC9...@212.110.0.170...


 
Purtroppo la risposta passa da "dipende" a "probabilmente no", ma non 
può essere una risposta definitiva al 100%...
Per avviare il programma in automatico è sufficiente inserire una 
chiave nel registry (un po' come succede con windows NT/2k/XP) e, se 
il tuo programma è memorizzato sulla flash, potrà registrare in modo 
permanente i dati e le informazioni di configurazione (tieni solo 
presente che una flash è molto più lenta in scrittura che in 
lettura).
Se il sistema salva in modo permanente il registry puoi inserire la 
chiave nel registry durante il setup dell'applicazione. 
Se il registry non viene salvato (ma è poco probabile, visto che c'è 
la flash) la chiave dovrà essere inserita nell'immagine che viene 
caricata dalla ROM e questo può essere fatto solo con Platform 
Builder.
P.S. quando rispondi a un messaggio evita di riportare tutto il testo 
del messaggio originale e, se devi riportarne dei brani per 
chiarezza, riportali _prima_ dei tuoi commenti.
http://www.uwasa.fi/~ts/http/quote.html
