递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1158|回复: 3
打印 上一主题 下一主题

[视窗] 关于火山视窗编译出DLL时候,无法访问网络的问题

[复制链接]

7

主题

33

帖子

121

积分

注册会员

Rank: 2

积分
121
跳转到指定楼层
楼主
发表于 2024-8-3 12:31:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于火山视窗编译出DLL时候,无法访问网络的问题,最近用火山写一个程序项目,编译出一个DLL文件,提供接口给自己软件调用。发现一个很奇葩的问题,就是无法访问网络。  测试了编译出EXE正常访问,编译DLL就怎么也访问不了。  然后一步一步 排除,甚至把代码 模块全部删除,只剩下一个空壳+火山模块。也是无法访问的,我用的是命令是全局信息框 (aa.网页访问_T ("www.baidu.com"))   正常在调试 和编译EXE时候都是有返回的网页源码  但是DLL就是返回空 意思就是无法访问网络,到底是什么问题? 还有火山论坛发不了图片呢 ,非常不友好提问题,用图片地址和上传都不行,只能输入文字,怎么整啊。





回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40585
沙发
发表于 2024-8-3 13:22:26 | 只看该作者
进入高级模式,可以直接粘贴图片。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

26

主题

1904

帖子

6941

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6941
板凳
发表于 2024-8-3 13:22:47 | 只看该作者
不能在DLL的启动方法(DllMain)里访问网络,这是所有dll 都存在的问题,因为 DllMain 里相关的网络底层API还没完成加载。
回复

使用道具 举报

7

主题

33

帖子

121

积分

注册会员

Rank: 2

积分
121
地板
 楼主| 发表于 2024-8-3 14:20:53 | 只看该作者
Xelloss0618 发表于 2024-8-3 13:22
不能在DLL的启动方法(DllMain)里访问网络,这是所有dll 都存在的问题,因为 DllMain 里相关的网络底层API ...

我现在放在其他地方里面线程里面加载,但是我发现连线程都不行了 线程都进不去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-27 18:38 , Processed in 0.085670 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表