Pocket PC

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Terry Metcalfe

    Pocket PC

    I have an Asus A696 pocket PC. I have written a small test program in VB6
    called "Pocket PC" and compiled it just as I would normally do to run on my
    desk top. It runs on my desk top perfectly normally. I then copied the
    application file to my Pocket PC.
    When I try to run it on my Pocket PC I get the error message " 'Pocket PC'
    is not a valid Pocket PC application ".

    I am right in assuming that I cannot use VB6 to write programs for the
    Pocket PC?

    What language can I use to write small applications for the Pocket PC?

    Many thanks

    Terry Metcalfe


  • Bill Leary

    #2
    Re: Pocket PC

    "Terry Metcalfe" <terrymetcalfe@ btinternet.comw rote in message
    news:boCdnc0ula leXWzVRVnyhAA@b t.com...
    >I have an Asus A696 pocket PC. I have written a small test program in VB6
    >called "Pocket PC" and compiled it just as I would normally do to run on my
    >desk top. It runs on my desk top perfectly normally. I then copied the
    >application file to my Pocket PC.
    When I try to run it on my Pocket PC I get the error message " 'Pocket
    PC' is not a valid Pocket PC application ".
    >
    I am right in assuming that I cannot use VB6 to write programs for the
    Pocket PC?
    Yes. Your desktop system has a processor with some variant of the x86
    archetecture. The A696 has an Intel XScale processor, which is a version of
    the ARM architecture.
    What language can I use to write small applications for the Pocket PC?
    The CE version of NSBasic http://www.nsbasic.com/ might work. I'm not sure
    what versions of Windows or CPUs they support.

    Pocket C for CE http://www.orbworks.com/ might also work. Same cautions as
    above.

    I can't really say for either. All of my hand-held work targets either Palm
    OS or a rather old Poquet PC. For the PalmOS I've used both NSBasic and
    Pocket C and found them both to be rather good. I use Pocket C now mostly
    because I use C at my day job and it was easier to use a single language
    most of the time.

    Final note: While looking for languages to use on my Palm I ran across
    something that use VB as the IDE and then translated the compiled program to
    run on a Palm. They may have had a version for a Pocket PC as well. I'm
    unable to turn it up searching right now, but perhaps you'll have better
    luck.

    - Bill

    Comment

    • Dean Earley

      #3
      Re: Pocket PC

      Terry Metcalfe wrote:
      I have an Asus A696 pocket PC. I have written a small test program in VB6
      called "Pocket PC" and compiled it just as I would normally do to run on my
      desk top. It runs on my desk top perfectly normally. I then copied the
      application file to my Pocket PC.
      When I try to run it on my Pocket PC I get the error message " 'Pocket PC'
      is not a valid Pocket PC application ".
      >
      I am right in assuming that I cannot use VB6 to write programs for the
      Pocket PC?
      VB6 natively can't, but there was an MS addon that allowed cross compiling.
      What language can I use to write small applications for the Pocket PC?
      Personally, I use c# and the .NET compact framework.
      Most devices have at least .NET 1.0.

      --
      Dean Earley (dean.earley@ic ode.co.uk)
      i-Catcher Development Team

      iCode Systems

      Comment

      • myford100@yahoo.com

        #4
        Re: Pocket PC

        The professional version of VB 2005 had the capability of writing to
        such devices. It even had a simulator, so you could see what it was
        going to look like.

        I don't know of anything earlier that had the feature built in.

        On Sun, 12 Oct 2008 10:17:55 +0100, "Terry Metcalfe"
        <terrymetcalfe@ btinternet.comw rote:
        >I have an Asus A696 pocket PC. I have written a small test program in VB6
        >called "Pocket PC" and compiled it just as I would normally do to run on my
        >desk top. It runs on my desk top perfectly normally. I then copied the
        >application file to my Pocket PC.
        >When I try to run it on my Pocket PC I get the error message " 'Pocket PC'
        >is not a valid Pocket PC application ".
        >
        >I am right in assuming that I cannot use VB6 to write programs for the
        >Pocket PC?
        >
        >What language can I use to write small applications for the Pocket PC?
        >
        >Many thanks
        >
        >Terry Metcalfe
        >

        Comment

        • Reverend Fuzzy

          #5
          Re: Pocket PC

          Have you tried the "Windows CE Toolkit" for Visual Basic ?

          "Terry Metcalfe" <terrymetcalfe@ btinternet.comw rote in message
          news:boCdnc0ula leXWzVRVnyhAA@b t.com...
          >I have an Asus A696 pocket PC. I have written a small test program in VB6
          >called "Pocket PC" and compiled it just as I would normally do to run on my
          >desk top. It runs on my desk top perfectly normally. I then copied the
          >application file to my Pocket PC.
          When I try to run it on my Pocket PC I get the error message " 'Pocket
          PC' is not a valid Pocket PC application ".
          >
          I am right in assuming that I cannot use VB6 to write programs for the
          Pocket PC?
          >
          What language can I use to write small applications for the Pocket PC?
          >
          Many thanks
          >
          Terry Metcalfe
          >
          >

          Comment

          • Terry Metcalfe

            #6
            Re: Pocket PC

            Thanks for those who responded to my request for details as below.

            It seems that I need Windows CE toolkit for VB 6.

            Now all I need to do is to find a copy at a reasonable price


            Thanks again

            Terry Metcalfe
            "Terry Metcalfe" <terrymetcalfe@ btinternet.comw rote in message
            news:boCdnc0ula leXWzVRVnyhAA@b t.com...
            >I have an Asus A696 pocket PC. I have written a small test program in VB6
            >called "Pocket PC" and compiled it just as I would normally do to run on my
            >desk top. It runs on my desk top perfectly normally. I then copied the
            >application file to my Pocket PC.
            When I try to run it on my Pocket PC I get the error message " 'Pocket
            PC' is not a valid Pocket PC application ".
            >
            I am right in assuming that I cannot use VB6 to write programs for the
            Pocket PC?
            >
            What language can I use to write small applications for the Pocket PC?
            >
            Many thanks
            >
            Terry Metcalfe
            >
            >

            Comment

            Working...