1、
dim pProcess as long
dim strIP as string
dim intPort as integer
'假设你的STURCT结构的长度为223
const LEN_STRUCT AS LONG =223
dim byteArr(1 to LEN_STRUCT) as byte
pProcess=0
call startup(strip,intport,pprocess)
if pProcess<>0 then
copymemory(byteArr(1),BYVAL pProcess,LEN_STRUCT)
end if或者
2、
dim de as deliverstr
dim p as long
p=VarPtr(de)
dim pProcess as long
dim strIP as string
dim intPort as integer
'假设你的STURCT结构的长度为223
const LEN_STRUCT AS LONG =223
dim byteArr(1 to LEN_STRUCT) as byte
pProcess=0
call startup(strip,intport,pprocess)
if pProcess<>0 then
copymemory(byteArr(1),BYVAL pProcess,LEN_STRUCT)
end if或者
2、
dim de as deliverstr
dim p as long
p=VarPtr(de)
http://www.csdn.net/expert/topic/904/904721.xml?temp=.6873285