|
-
December 6th, 2010, 01:27 PM
#1
How to implement BSTR in Java
I am having a ComServer, and its outlined functions are implemneted in C++. Below is the Cpp function.
HRESULT cIntuneServer::GetActiveProjectName(/*([out]*/ BSTR* nameOfProject)
{
CComBSTR projectName(L"\\Default\\");
*nameOfProject = projectName;
return S_OK;
}
I tried to implement the same function in Java:
JIString outStr = new JIString("");
dispatch.callMethod("GetActiveProjectName", new Object[]{outStr});
System.out.println("Out String = "+outStr.toString();
OUTPUT:
Out String = [Type: 1 , []]
How do i implement this in java?, I knew i am doing something worng, how do i get the BSTR* value to the OutStr in Java?
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|