Beverly Howard's response is a little off the mark -- that's
rare for him but it's pretty clear that he is unfamiliar with
XP Embedded.
I assume your reference to "Tablet PC" means Windows XP Tablet
Edition. Windows XP Tablet Edition is Windows XP Professional
with extensions to support inking. With very, very few
exceptions, any program that runs on XP Pro will run on
Windows XP Tablet Edition. In particular, it will run Visual
Basic (both programs and the compiler) and connect to a
domain.
All versions of Vista should run Visual Basic (both programs
and the compiler). To connect to a domain, you'll need one of
the business versions (Business or Ultimate). The home
versions (like XP "home") don't include all the network
components for connecting to a domain. All versions of Vista
(except Home Basic) include inking support.
XP Embedded is a "componentized" (Microsoft's term) version of
Windows XP. It is intended for single purpose applications
such as point of sale systems. The system builder can install
only the needed O/S components which improves security and
reduces the system footprint (XP Embedded can run in half the
RAM that full XP requires). The smaller footprint allows OEMs
to use cheaper computers. For large deployments (thousands of
identical systems), the hardware savings pays for the extra
labor required to configure the O/S. I don't know if ink
support is an available component.
While XP Embedded could (perhaps) be made to support your
application, I'd recommend a general purpose O/S, either
Windows XP Tablet Edition or Vista. For "a couple of Tablet
PCs" configuring XP Embedded would be more trouble than it
would be worth.
Any of these operating systems can be installed on a virtual
PC. However, remember that the O/S will then be running on
"virtual" hardware. I don't know if any of the virtual systems
provide pen support.
To summarize:
1) Run VB program? Either
2) Connect to a domain? Either
3) Accept a signature? Windows XP Tablet Edition (certainly),
XP Embedded (perhaps)
4) Installed on a Virtual PC? Either, with limitations.
|