Hi,
I just found this tool and hope it can solve my problem, I'm in a rush
to finish some work so will really appreciate if someone can help me out
Basically I need to access 2 functions in a dll
int Load
( const char* aFilename,
Handle* aLayer,
int aLoadFlags);
typedef void* Handle;
here I translate it into java function
int load(String fName, PointerByReference pr, int flag);
It seems working, the return int is an error code which tells me no
error.
Then I need to call this function
const Info* Info
(
Handle aLayer
);
Here Info is a structure and I've created class for it extends
Structure, I translate this function in java like this
Pointer Info(Pointer p);
Call it after the first function
PointerByReference pr = new PointerByReference(); Int error =
load("a.txt", pr, 0); Pointer p = Info(pr.pr.getPointer());
No error so far, I just have no idea how to continue to get structure
(Info) out of Pointer (p)
Thanks for any help
Hao
*************************************************************************
PRIVILEGE AND CONFIDENTIALITY NOTICE:
The information in this email is intended for the named recipients only.
It may contain privileged and confidential information. If you have
received this communication in error, any use, copying or dissemination
of its contents is strictly prohibited. Please erase all copies of the
message along with any included attachments and notify Intermap
Technologies or the sender immediately by telephone at the number
indicated on this page.