Newsgroup: it.comp.hardware.palmari
Titolo: Programma per iPAQ H3950

Ho provato a realizzare un piccolo programmino con VB Appforge Crossfire 3.5
per il mio palmare iPAQ H3950 ma nel momento in cui provo a generare il file
da portare sul palmare mi da un errore 101 "processore non riconosciuto" o
qualcosa del genere.
Potete indicarmi la "retta via"???
Grazie.

 wrote in message
news:cgn26d$qq2$
1...@balena.cs.interbusiness.it

Non conosco VB Appforge ma (in analogia al vecchio eVB) hai controllato
se esiste una opzione di scelta CPU (Arm/Mips/SH3 etc) da selezionare
prima di 'compilare' il codice per il palmare ?
Ciao, franco 
www.efsoft.it
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualcosa del genere
Non conosco VB Appforge ma (in analogia al vecchio eVB) hai controllato


 ha scritto nel messaggio
news:cgn26d$qq2$1...@balena.cs.interbusiness.it...

Sicuto non ci sia un'istruzione non valida?...controllato la sintassi nel
codice?

 ha scritto nel messaggio
news:7eEXc.155835$OR2.7...@news3.tin.it...

Ho solo creato una form con un Button di uscita con l'istruzione "end".
Non credo ci sia molto da sbagliare....
Puoi darmi qualche consiglio? io sto iniziando...
conosci qualche ambiente di sviluppo per palmari?
Ciao
grazie.

 Non credo ci sia molto da sbagliare....
Appunto...l'istruzione "end" se non sbaglio non č valida per i programmi in
VB per PPC. ;-)
Io sto usando VB .NET quindi credo che piů o meno siamo li.

 ha scritto nel messaggio
news:cgne0b$c1o$1...@grillo.cs.interbusiness.it...


 conosci qualche ambiente di sviluppo per palmari?
Almeno in eVB l'istruzione di chiusura è ' App.End ' mentre in NSbasic
è ' Bye '.
Se hai un help della sintassi del linguaggio puoi controllare, ma forse
dato il tipo di errore potrebbe dipendere da altro.
Solo per curiosità stai usando una demo o il programma regolare ?
Ciao, Franco www.efsoft 


 Solo per curiosità stai usando una demo o il programma regolare ?
Sto usando il regolare ma di una versione vecchiotta che ho avuto....ho il
sospetto che sia problema di incompatibilità fra versione di programma e
tipo di palmare poichè l'istruzione che ho utilizzato mi funziona
correttamente se compilo con una versione di programma molto successiva
(giusto per darti l'idea con la 3.0 non va mentre con la 5.1 va). Stavo
cercando qualcosa per smanettare un pò ma non si trova niente dell'appforge
crossfire 5.1 in giro se non versioni demo e visto che l'originale
costicchia circa 1600 euro non credo di comprarla ora solo per studiarmela
un pò.
Ho anche una versione di NSbasic ma non riesco a trovare un manuale.... sai
dove posso cercare?? Mi andrebbe anche bene...
grazie.
Ciao.
Maxfeel.
.

 Ho anche una versione di NSbasic ma non riesco a trovare un manuale.... sai
Quale versione di NSBasic ?
Se anche questa non è una demo potrebbe essere aggiornabile a prezzi
decisamente iù bassi e comunque dovrebbe permetterti di fare parecchie
cosette.
Per il manuale ufficiale l'unica sorgente è NSBasic a pagamento (non è 
disponibile da altre parti) comunque il vantaggio è che nel loro sito
le Technical Note costituiscono un ottima guida se si considera che
la maggioranza della sintassi e comune a eVB (ed VB stesso).
Possono fare eccezione alcune istruzioni con costrutto diverso ed il
metodo ADDOJECT usato da NSBasic per inserire (via codice) li oggetti
nella 'Form'. 
Come ulteriore aiuto (gratuito) puoi scaricarti la Reference Card
http://www.nsbasic.com/pub/ce/documentation/ReferenceCard.pdf
che contiene la lista degli oggetti usabili, proprieta etc.
Alcuni esempi di codice e/o programmi li trovi anche nelle mie pagine.
Tieni presente che uno dei vantaggi, a parer mio di NSBasic, è che il
codice che crei resta praticamente invariato per qualsiasi CPU dato
che sono le NSruntimes che provvedono ad adattarlo a CPU e S.O.
Alcune miei programmi, per esempio, creati su PPC 2000 continuano a
funzionare anche su WM2003. E' bastato caricare sul nuovo palmare la
Runtime ad Hoc. 
Beh, se hai bisogno di altre informazioni, sono qui.
Ciao, Franco 
www.efsoft.it


 ha scritto nel messaggio
news:91818f23bc8a43f381e...@mygate.mailgate.org...

Visto che sei così gentile io approfitto e ti espongo in maniera più
approfondita il mio problema:
devo realizzare un programma da eseguire su un PPC iPAQ H3950 per dare la
possibilità a degli agenti di gestire ordini clienti e mandarli via e-mail o
meglio ancora scaricarli in formato ascii su un'area ftp dedicata, quindi
tramite una connesione ad internet.
In pratica il programma dovrebbe aggiornare gli archivi di anagrafiche
clienti articoli e prezzi del palmare sempre da file ascii generati da un
pc, raccogliere ordini in giro da clienti e inviarli in sede (sempre sul
solito sito ftp e sempre in formato ascii).
A questo punto il tuo consiglio rimane lo stesso??? Vado tranquillo con
NSbasic? Esiste la possibilità di connettersi via codice ad internet,
collegarsi ad un sito e copiarci dei file e copiare dei file dal sito
stesso?
Grazie.
Maxfeel.
N.B.: la mia mail al tuo indirizzo è stato solo un clic sfuggito, cmq se ne
avrò bisogno farò riferimento all'indirizzo che mi hai indicato. Ancora
grazie.

 
Beh, il tuo problemino non è proprio una realizzazione da Hobby di 
programmazione :)
Comunque NSBasic copre molte funzioni (comnnessioni,suono etc) e sono
convinto che può essere usato anche per programmi complessi. (puoi
dare una occhiata nel loro sito ai risultati dei due Contest per 
programmatori per vedere che sono stati realizzati anche programmi di
livello elevato).
Tuttavia esiste un problema di tempi di programmazione perchè, in certi
casi, con NSBasic devi scrivere tu la soluzione in codice puro anzichè
usare magari delle dll che offrono già i servizi che ti sono necessari.
In questo caso eVB potrebbe essere più funzionale, primo perche ti 
permette chiamate dirette alle API con la consueta 'Declare', non 
supportata direttamente da NSBasic, secondo perchè qualsiasi Ocx/Dll
aggiuntiva e specializzata è sicuramente creata e compatibile con eVB
mentre potrebbe non funzionare con NSB. Puoi trovare la lista di 
quelle compatibili (free o meno) qui 
http://www.nsbasic.com/ce/info/controls/
Per quello che riguarda eVB puoi guardare in 
www.devbuzz.com
 cercando
eventuali parti di codice o indicazioni su i servizi che ti interessano.
A puro livello di ipotesi potresti anche creare un programma per palmare
che gestisca archivio prodotti e ordini cliente sotto formato Ascii e
usare poi un programma ftp (magari gratuito) che permetta di scambiarsi
i files (e al tempo stesso ti solleverebbe dal problema di creare,
testare e gestire la parte di connessione alla rete).
La prima parte è sicuramente fattibile dato che avevo cominciato a 
realizzarla per un altro partecipante al NG che si occupava di vendite
porta a porta.
