Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Passing values to a win32api
Message
From
03/11/1997 17:22:01
Simon Williams
First Data Merchant Services
Coral Springs, Florida, United States
 
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00058045
Message ID:
00058057
Views:
49
>>How can I pass multiple values to a win32api from Visual FoxPro?
>>
>>Basically I need to fill this structure prior of calling the bind function.
>>
>> struct sockaddr {
>> u_short sa_family;
>> char sa_data[14];
>> };
>>
>> int bind (
>> SOCKET s,
>> const struct sockaddr FAR * addr,
>> int namelen
>> );
>>
>>Thanks in advance for your help.
>
>Simon,
>
>Concatenate the values into a single string, then in the declaration, declare it string passed by reference.
>
>hth,
>
>George
I already tried that and it didn't work.

sa_family = alltrim(STR(AF_INET))
sa_data = "129.110.200.92"
LPaddr = sa_family+chr(0)+ sa_data+chr(0)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform