Newsgroup: it.comp.lang.visual-basic
Titolo: Windows Mobile

Salve a tutti,
avrei la necessità di sviluppare un piccolissimo applicativo per
palamrai,(solo una form con collegamento a databse mysql.
Visto che programmo in vb6, avevo cercato qualcosa che mi permettesse
di realizare tale applicativo con lo stesso linguaggio.
Googlando un po mi ritrovo su più siti dove viene indicato di
scaricare il Microsoft Embedded Visual Tool che però non è più
reperibile, non so il perchè?
Vi chiedo gentilmente lumi, visto che non ho mai avuto a che fare con
questo sistema operativo?
Quali sono le possibili soluzioni?'
GRAZIE

 Quali sono le possibili soluzioni?'
Allora io ho cercato la varia roba per VB6, alla fine niente.
L'unica è .net.
Se vuoi provare qualcosa di gratuito al posto di visual studio, c'è
sharpdevelop, devi scaricare un po' di robetta ma alla fine qualcosa fai.
Io ci ho fatto 3 progettini per palmari, ma a dire il vero non mi sono mai
connesso ad un DB, piuttosto ho usato dei files per trasferire dati.
Ah se è un progetto un minimo serio, #develop ha una stabilità aleatoria, e
a quel punto ti affidi a visual studio.

 Quali sono le possibili soluzioni?'
Non lo trovi più perchè obsoleto,
funziona solo per Windows Mobile 2002/2003.
Per Windows Mobile 5/6,
devi fare quanto ti è già stato consigliato.
--
Ciao Fede
By Chicco Production
http://bcp.freetools.it

 palamrai,(solo una form con collegamento a databse mysql.
Come ti dicevano, Embedded Visual Tools non è più supportato dai moderni
palmari.
Soluzioni? Due:
1-Passi a .net e puoi programmare anche per palmari
2-Se il palmare deve accedere a mysql, probabilmente lo farà tramite una
connessione. A questo punto perchè non creare un form web based (es in
ASP o PHP) e lavorare tramite browser del palmare?
Nicola

Allora vi spiego meglio quello che dovrei fare.
Devo avere a che fare con un terminalino per codici a barre.
Volevo creare un applicativo su tale terminalino che  interagisse col
database mysql che sta sul server in modo che quando leggo un codice
nel deposito sono in grado di capire  subito  se quel prodotto è già
presente nell'archivio oppure è la prima volta che viene acquistato.
La soluzione web based potrebbe essere un approccio utile, ma in
mancanza di internet dovrei creare un web server.
GRAZIE MILLE

Nel suo scritto precedente, jarod ha sostenuto :

Beh, tanto MySql dovrà pur girare su qualche macchina, non è che 
montandoci anche IIS (se macchina NT) o APACHE (se Linux), entrambi 
gratuiti e inclusi nei sistemi operativi, tu vada a disturbare il 
lavoro di MySql.
Alberto
-- 
Noi ammazziamo solo per motivi buoni.
E quando sono buoni, sta a noi indicarlo.
[Guccini]

 mancanza di internet dovrei creare un web server.
Io ho programmato proprio un palmare con barcode integrato.
Leggo i barcode e quello che serve (es. QTA), poi ho messo un tasto "invia
a server", che fa semplicemente la copia, via wi-fi, del file di testo su
una cartella sul server.
Lì ho messo a girare un programma in TrayIcon che controlla l'esistenza del
file (con i dovuti controlli), ed è lui che lavora sul database.
Il palmare fa solo un file del tipo
barcode|qta
AAAAA|100
BBBBB|50
ecc.
Una cosa del genere la fai anche con sharp develop.

 file (con i dovuti controlli), ed è lui che lavora sul database.
Curiosità: perché un programma che gira nella TrayIcon area, che presuppone
che sul server sia loggato qualcuno, e non un servizio ?
PaF

Nel suo scritto precedente, PaF ha sostenuto :

Immagino che Andrea intendesse un servizio, con iconcina nella Tray se 
qualcuno si logga.
Alberto
-- 
Max Beerbohm: Tutto ciò che è degno di essere fatto è stato fatto 
ripetutamente. Dalle cose mai fatte bisognerebbe tenersi, sospetto, 
molto alla larga.

 che sul server sia loggato qualcuno, e non un servizio ?
Sostanzialmente perchè:
1) Doveva esser fatto per ieri (come sempre...)
2) Conosco VB6 e fare un servizio non era semplicissimo, e si torna al
punto 1
3) Il server in realtà è un PC client, e per la realtà in cui serviva non è
una limitazione, anzi dà la possibilità a chi gestisce il magazzino di
bloccare l'importazione dei movimenti se per qualche motivo vogliono farlo.
Il massimo sarebbe stato fare tutto da palmare, ma .NET l'ho usato solo in
queste fasi, poi il DB è firebird, ma come sempre non si ha mai tempo per
fare le cose per bene, magari studiandosele un pochino.
A volte penso di lavorare in una catena di montaggio, piuttosto che fare il
programmatore... :)

 fare le cose per bene, magari studiandosele un pochino.
Succede.
Ma non è mai troppo tardi.
Alberto
-- 
Charles Baudelaire: C'è un solo modo di dimenticare il tempo: 
impiegarlo.

 uguale, è un copiaincolla.
Si, non ricordo cosa feci, ma provai anche un programma che trasformava un
EXE in servizio...
Comunque ho keepato il post, è solo che quando una cosa poi è operativa e
funziona, e fa anche cose delicate, uno non si sogna di rimetterci mano,
fino a quando non cambiano le esigenze.


http://groups.google.com/group/it.comp.lang.visual-basic/msg/67f5efbc5cb61279