help with dll

Blitz3D Forums/Blitz3D Beginners Area/help with dll

this is two problems, copy data and pointers is 32bits but the dll crashed with windows 64bits, the .net show me warning with this, if i can set/get int_64 the solution is easy but i cant, if i copy data the blitz3d app have two or more equals data by call libTree_Get and is very slow with huge data, i need set/get pointers or int64

i need help!!! :(

i make a tree indexed in blitz3d if i no found solution, but is posible call a function in blitz3d with undefined type and return this?

example for my query
--------------------
; types
type fich1
field str$
end type
type fich2
field inte%
end type

; get data, ??? what type for the function is correct for fich1 and fich2?
function get.????( str$, dato.???? )
....
end function

; test
test0.fich1 = new test0
test1.fich1 = get( "test", test0 )
test2.fich2 = get( "test", test1