Newsgroup: it.comp.hardware.palmari
Titolo: Quiz patente per Pocket PC - LUNGO - XPost

Sono completamente digiuno di qualsiasi linguaggio di programmazione, ma ho
installato sul PC EASY QUIZ del ministero dei trasporti, il programmino per
esercitarzi con i quiz d'esame per la patente. Ho visto che è composto da un
EXE, una cartella piena di JPG e un database MDB. Ho aperto l'mdb con
Access, e non mi ci è voluto molto a capire che
1)la prima colonna del database si riferisce alla categoria della domanda
(segnali di obbligo, divieto, ecc. ecc.)
2) la seconda colonna è relativa, nella categoria del punto 1), ad una certa
domanda.
3) la terza colonna è relativa alle varie possibilità (cui si dovrà
rispondere con VERO O FALSO) della domanda del punto 2): per esempio, se
prendiamo in esame la categoria 8, domanda 41, possibilità 4, abbiamo
FANNO PARTE DELLA CARREGGIATA: le corsie di emergenza. V/F?
dove lo scritto in maiuscolo è la domanda, lo scritto in minuscolo la
possbilità di risposta
4)la quarta colonna contiene i testi relativi sia al punto 2 che al punto 3
5)la quinta colonna è per le risposte alle domande, se il valore è -1 è
VERO,m mentre con 0 è FALSO
6)l'ultima e sesta colonna si riferisce all'immagine da associare alla
domanda.
Detto questo, deduco che l'EXE fa sicuramente queste cose:
a)scegliere la categoria
b)generare un numero random per ogni categoria, che identificherà la domanda
c)per ogni domanda, generare 3 numeri random per associare 3 possibilità di
risposta alla domanda stessa
d)confrontare il dato immesso come risposta (V/F) con quello nel database,
per correggere le risposte
Ma con questo, cosa voglio dire:
che secondo me è ingiusto che tale programma sia ad uso esclusivo di chi
utilizza come sitema operativo Windows (il ministero non rilascia altre
versioni del programma) e che con pochissimo sforzo, si può utilizzare lo
stesso database per creare un programma in JAVA, HTML, oppure anche per
pocketpc e anche palmOS, che può essere utilizzato da chiunque su
praticamente qualsiasi SO. Il problema è uno solo: non lo so fare..... mi
aiutate, lo fate voi oppure posso provare a farne uno per PC in C o Perl, vi
dò i codici e poi lo convertite.... boh!! accetto idee, consigli e
quant'altro!!

 ha scritto nel messaggio
news:6W2J8.26293$8x3.5...@twister1.libero.it...



Ma, non ho ben capito... fare cosa? Vuoi creare una versione di questo
programma per pocketpc?
Se è così ti posso aiutare io, che, mio malgrado, ho dovuto imparare eVB,
ovvero l'ambiente di sviluppo per PocketPC basato su Visual Basic. Ma se tu
sei in grado di scrivere programmi in C o in Perl non dovresti avere
problemi a usare eVB.
Cmq prova a chiedermi, fammi capire meglio cosa vuoi fare. Non ho molto
tempo libero in questo periodo, però forse qualcosa si può fare. Se vuoi
scrivimi in email.
Ciao!

 per PPC...
si, parliamone.... io ho già buttato l'idea, il problema è che non ho mezzi
per portarla avanti, nè so come farmeli. Se fosse semplice sapere da dove
partire e su cosa orientarmi, un linguaggio di programmazione potrei anche
impararlo, ma..... come?? :)) help!

 scrivimi in email.
fammi sapere tu se hai qualche idea per me, io cosa mi piacerebbe fare ve
l'ho detto... e se mi aiutate mi fate felice, perchè così tutte queste ore
su internet e al pc frutterebbero qualcosa di più concreto del solito, e
anche perchè così il prossimo esaminando palmarizzato potrà barare all'esame
;))
GRAZIE DI TUTTO!!!


Microsoft ha reso disponibili scaricabili gratuitamente dalla rete (e mi
sembra anche che sia possibile ordinare il CD) due piattaforme di sviluppo
corredate dai linguaggi eVB e eVC++ con le relative documentazioni anche per
le API. Se già conosci il Perl (grande linguaggio...) e il C (simple the
best :-) non dovrebbe essere molto difficile per te scrivere appl. in C++
per PPC.
Saluti e a presto,
Aldo.
P.S. per credi che i DB siano un problema (per quelli con record < di 65534)
prova a leggerti nelle guide presenti nell'SDK le sezioni riguardanti ADOCE
3.0/3.1: hai a disposizione un abbastanza nutrito numero di implementazioni
del linguaggio SQL

 >
Ho dato un'occhiata a EasyQuiz, che è molto simile a come la immaginavo.
Il database ha una tabella che a occhio e croce mi sembra ridondante, e una
che mi sembra che non venga utilizzata, se poi consideriamo il fatto che in
totale le tabelle sono 3... :)))
Cmq, scherzi a parte, e soprattutto critiche a parte, la cosa mi sembra
fattibile, anche se c'è un problema, ovvero che le immagini occupano circa
4,25 megabyte. So che i PocketPC hanno molto più spazio dei Palm, però
probabilmente c'è chi potrebbe non essere contento della cosa.
Comunque l'applicazione non dovrebbe essere complicata da sviluppare.
Se vuoi farlo tu posso consigliarti di leggerti un manuale di eVB (mmm,
forse di eVB non si trova, ma magari ti è sufficiente uno di VB, infatti eVB
è praticamente come VB, solo con un sacco di cose in meno :)))  ) e darti
una mano se trovi dei problemi.
Io non amo affatto né VB né eVB, ma ho dovuto rimetterci mani dopo anni per
motivi di lavoro, e, nonostante tutti i (moltissimi) difetti che posso
trovargli devo ammettere che è estremamente semplice per chi è un
principiante della programmazione.
Ti assicuro che per chi è un po' + esperto è molto più drammatico lavorare
con eVB rispetto a chi non lo è! :)
Insomma, vuoi partire? Magari può essere un buon pretesto per avvicinarti al
mondo della programmazione! Ricorda che c'è carenza di informatici!
Fammi sapere
Francesco

 quanti che hanno PocketPC non hanno ancora la patente di guida?
Io l'avevo (revisione) sigh. :-((
Mazmau

 Io l'avevo (revisione) sigh. :-((
Ahhh lei e' un biricchino ... ;-)
Ciao
Kep
--
www.flca.it
Hardware e Palmari on line

 Fammi sapere
Fatto.... Ciao e grazie! :))

 del linguaggio SQL
Ehm.... ora provo! ;) ciao e grazie!

Ricorda che c'è carenza di informatici!
Grazie per la sempre ben gradita notizia
Un ciao che asprira ad essere perito informatico tra circa 2 mesi
-- 
No hair
ICQ# 120428244

 Io l'avevo (revisione) sigh. :-((
Ahi ahi, più piano ... andare più piano (da che pulpito poi ;-)))))))))))
--
Saluti.

 arriveranno sicuramente!! :=)
dopo di noi, primi neo-patentati del NG!!! (o sbaglio???)
io ti darei na manina con le mie micro-competenze di eVB, ma c'ho un casino
da fare in questo periodo!
ciao
--
Donato Notarnicola "OneVision"
http://www.ugonet.it/ppc/
 Admin
Ugonet Forum 
http://www.ugonet.it/forum.asp
onevisi...@ugonet.it
"With the dream of the world, in the palm of your hand"