递归火山软件开发平台

标题: 火山调用不了ws2_32.dll吗? [打印本页]

作者: xuanshen    时间: 2024-5-5 11:35
标题: 火山调用不了ws2_32.dll吗?
请问大佬们 火山调用不了ws2_32.dll吗?

作者: Xelloss0618    时间: 2024-5-5 11:45
当然能
作者: xuanshen    时间: 2024-5-5 11:53
Xelloss0618 发表于 2024-5-5 11:45
当然能

为啥我这边报错呢 大佬能帮看看吗 有偿
作者: urenai    时间: 2024-5-5 13:50
你想怎么弄? 简单封装API 还是??

作者: urenai    时间: 2024-5-5 13:55
本帖最后由 urenai 于 2024-5-6 00:18 编辑

表格方式 是:新建方法-> 属性栏填入: @视窗.输入名  “ws2_32.dll?connect”  参数3个,参数1:socket 变整数,参数2:addr 变整数 参数3:addrlen 整数

这是个例子,其中第2个参数是  socket结构,ipv4 是4给成员,具体的你可以查查微软公开文档,
当然,你也可以先封装个 socketaddr 类 作为本地结构类,封装方法也简单,查看下 视窗实例,里面有  
作者: urenai    时间: 2024-5-5 14:02
嵌入式方法:
ctrl+D  创建个类,名称随意,属性输入:@视窗.头文件  ”ws2_32.h“  @视窗.库文件  ”ws2_32.lib“

ctrl+m 新建方法,名称例如: connect  属性输入 @嵌入式方法  ”“
第一行输入  connect (参数1 ,参数2,参数3)
注意 最后不需要 封号 ;
作者: xuanshen    时间: 2024-5-5 15:16
urenai 发表于 2024-5-5 14:02
嵌入式方法:
ctrl+D  创建个类,名称随意,属性输入:@视窗.头文件  ”ws2_32.h“  @视窗.库文件  ”ws2_3 ...

谢谢大佬 就是这样搞的 用不了
作者: 793359277    时间: 2024-5-5 21:01
问问题前先上图
作者: urenai    时间: 2024-5-6 00:20
xuanshen 发表于 2024-5-5 15:16
谢谢大佬 就是这样搞的 用不了

下次有空用电脑时候给你码




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4