locked
ArcPad in Compact Framework RRS feed

  • Question

  • Hi,

    Is it possible to  integrate Arcpad with an application in compact framework 1.0?

    Thanks,

    Sangeetha

     

     

     

    Wednesday, January 31, 2007 4:20 AM

Answers

  • If you refer the product ERSI Arcpad, the answer is probably: no, you cannot
    The product ArcGIS Mobile seams toe more appropriate aproach.

    I'd suggest you contact the vendor of this tool to get more information.

    Michael

     

    Thursday, February 1, 2007 9:41 AM
  •  

    Some additional information:

    Basically, .NET Compact Framework 1.0 doesn't support COM Interop, nor passing .NET delegates to unmanaged code.  But both have alternatives.  For example, a third party Odessy CFCOM software that adds wrappers to COM interfaces.  Below is a MSDN article on this topic: http://msdn2.microsoft.com/en-us/library/aa446494.aspx.  The alternatives for the second case could be: 1). create separate EXEs for unmanaged and managed codes and communicate through windows messages (ArcPad client for ArcGIS Server can use this method)  2). if a managed code calls unmanaged DLL and requires asynchronous callback, the follwoing MSDN article provides details: http://msdn2.microsoft.com/en-us/library/aa446485(d=printer).aspx
     
    Both are supported in CF 2.0
    Tuesday, March 6, 2007 2:29 AM

All replies

  • Hi Sangeetha,

    I don't know the answer to your question, unfortunately, but I think the Compact Framework folks will know how to help you.  Moving to that forum. 

    Wednesday, January 31, 2007 4:27 AM
  • What is ArcPad? How does it work?
    Wednesday, January 31, 2007 5:10 PM
  • If you refer the product ERSI Arcpad, the answer is probably: no, you cannot
    The product ArcGIS Mobile seams toe more appropriate aproach.

    I'd suggest you contact the vendor of this tool to get more information.

    Michael

     

    Thursday, February 1, 2007 9:41 AM
  •  

    Some additional information:

    Basically, .NET Compact Framework 1.0 doesn't support COM Interop, nor passing .NET delegates to unmanaged code.  But both have alternatives.  For example, a third party Odessy CFCOM software that adds wrappers to COM interfaces.  Below is a MSDN article on this topic: http://msdn2.microsoft.com/en-us/library/aa446494.aspx.  The alternatives for the second case could be: 1). create separate EXEs for unmanaged and managed codes and communicate through windows messages (ArcPad client for ArcGIS Server can use this method)  2). if a managed code calls unmanaged DLL and requires asynchronous callback, the follwoing MSDN article provides details: http://msdn2.microsoft.com/en-us/library/aa446485(d=printer).aspx
     
    Both are supported in CF 2.0
    Tuesday, March 6, 2007 2:29 AM