Jump to content

a dllcall problem


firewzy
 Share

Recommended Posts

IN a dll there is a function SHPCreateSimpleObject as below. I want to use DLLCALL function of autoit to use it. In it the "SHPObject" is a struct.

SHPObject SHPAPI_CALL1(*) SHPCreateSimpleObject( int nSHPType, int nVertices, double * padfX, double * padfY, double * padfZ )

I have written a UTF file as below.

Func _SHPCreateSimpleObject($nSHPType, $nVertices, $padfX, $padfY, $padfZ)

Return DllCall($ShapeDll, "ptr", "SHPCreateSimpleObject", "int", $nSHPType, "int", $nVertices, "double*", $padfX, _

"double*", $padfY, "double*", $padfZ)

EndFunc

But my define function is wrong that I don't know the reason.

Please help me to make it! Thanks!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...