CeAppMgr

  • Thread starter Thread starter Mihai Virtosu
  • Start date Start date
Yes, but we need to know whether you mean from the device or from a PC
connected to it via ActiveSync?

Paul T.
 
Paul,

My apologies for not being clear. I meant from the device, not from a PC
connected to it.

Thank you,

Mihai
 
Then you'd call CreateProcess() and pass the name of the program you want to
run and any command line parameters you want to send (there's no API for
specifically launching that particular program). There have been many posts
in the past giving the declaration for CreateProcess() for you to use (and
it's declared in the OpenNETCF library). Here's a link to a thread similar
to yours:

http://groups.google.com/groups?hl=...soft.public.dotnet.framework.compactframework

Paul T.
 
Paul,

Thank you for your message.

But does "CeAppMgr.exe" exist on the Pocket PC device?

Mihai
 
Maybe we should go back to *what* you want to do, rather than *how* you want
to do it. What is it you're trying to accomplish? Want to show the Remove
Programs applet on the device? Want to launch CeAppMgr.exe on the desktop
(to do what)?

Paul T.
 
Paul,

I would like to deploy an application using its cabs, CeAppMgr and only the
Pocket PC device.

You might say that I don't need CeAppMgr to deploy an application since I
have the .cabs. But I would like lo let CeAppMgr manage the install of the
right cab. And I would also want this business to have no connection with
the desktop computer.

Thanks,

Mihai

Paul G. Tobey said:
Maybe we should go back to *what* you want to do, rather than *how* you want
to do it. What is it you're trying to accomplish? Want to show the Remove
Programs applet on the device? Want to launch CeAppMgr.exe on the desktop
(to do what)?

Paul T.

Mihai Virtosu said:
Paul,

Thank you for your message.

But does "CeAppMgr.exe" exist on the Pocket PC device?

Mihai

want
http://groups.google.com/groups?hl=...F-8&oe=UTF-8&q=createprocess+p%2Finvoke&meta% a
a
 
If you have the *right* cab file on the device (ARMV4, if that's the
processor, and Pocket PC, if that's the device), then you can simply launch
the CAB file and wceload.exe will open it and install it (ShellExecute()
will launch a file, opening the associated application; or you can call
CreateProcess() and pass the CAB file name on the command line). I don't
believe, however, that wceload.exe is smart enough to figure out that you've
copied a multi-platform CAB file to the device, then figure out which of the
CABs inside the main one it wants and do the right thing with it.

Paul T.

Mihai Virtosu said:
Paul,

I would like to deploy an application using its cabs, CeAppMgr and only the
Pocket PC device.

You might say that I don't need CeAppMgr to deploy an application since I
have the .cabs. But I would like lo let CeAppMgr manage the install of the
right cab. And I would also want this business to have no connection with
the desktop computer.

Thanks,

Mihai

Paul G. Tobey said:
Maybe we should go back to *what* you want to do, rather than *how* you want
to do it. What is it you're trying to accomplish? Want to show the Remove
Programs applet on the device? Want to launch CeAppMgr.exe on the desktop
(to do what)?

Paul T.

use
(and
http://groups.google.com/groups?hl=...F-8&oe=UTF-8&q=createprocess+p%2Finvoke&meta% from
from
 
Back
Top