Answer to question 1 is easy and unequivocal
NO! Most PDA's have a screen who's resolution is 240 x 320 pixels. This is
commonly refereed to QVGA (quarter VGA). Most desk top computers these days
have at least 1024 x 728 resolution. It should be painfully obvious that a
single program could not easily be made to allow the user to operate
efficiently in such wildly different environments.
Question 2
As afar as the PDA's are concerned, Msoft has dropped support for Access
Databases both on the device as CDB's, and replication to desktop MDB's.
There are some workarounds, but I would not recommend you go that way. Have
a Look at Sql Express 2005 and / or SqlCompact edition. This will probably
be a better data store that Access in any case.
Answer to question 3 is pretty easy too
NO! The same program will not run on all three platforms. You may be able
to design a program that performs acceptably on PC's and tablets, but the
program may have to make a lot of compromises and it is possible that none
of the users will be happy. As far as the PDA's are concerned, this is a
completely different world. Almost nothing of your Desktop code will port
well. None of it will run unchanged.
If I were you I'd start working on 3 separate projects with all of the data
stored in a SqlExpress 2005 back end. Good luck with your project(s).
Ron W.
"djamila" <
djamilabouzid@gmail.com>wrote in message
Hello,
I work in a big project that uses Visual basic 6 as a programming
language and Access as a Database system. This project must be run in
different platforms: PDA, Tablet, PC etc. It is the first time that I
write a program that must be run in different devices, and so I have a
lot of questions.
· First, if I use the maximum size of the screen of my PC, and put
different controls according to my PC screen. Will that have the same
display in PC, Tablet and PDA?
· Second, I have to access data in the server from these different
devices. Is Access database can be requested from PDA?
· Third, can I use the same visual Basic program for these three
devices or may I change certain procedures for each device?
Thank you in advance for your answer,
Regards,
Djamila.
-