递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 动态链接库问题

[复制链接]

22

主题

71

帖子

785

积分

高级会员

Rank: 4

积分
785
跳转到指定楼层
楼主
发表于 前天 22:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这个指针为什么返回到参数 就销毁了 怎么保留返回到参数  返回值是可以的

QQ20260813-220112.png (42.37 KB, 下载次数: 25)

QQ20260813-220112.png
回复

使用道具 举报

22

主题

71

帖子

785

积分

高级会员

Rank: 4

积分
785
沙发
 楼主| 发表于 前天 23:47 | 只看该作者
真费劲 没人吗
回复

使用道具 举报

7

主题

82

帖子

2160

积分

银牌会员

Rank: 6Rank: 6

积分
2160
板凳
发表于 昨天 08:13 来自手机 | 只看该作者
用读指针处对象,再加入文本
回复

使用道具 举报

31

主题

2909

帖子

1万

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
10479
地板
发表于 昨天 09:43 | 只看该作者
常识啊。
一、你的指针指向的对象是局部数据,执行完那一行就会被销毁;
二、DLL 返回参数需要用指针;

你的写法要参考系统API,主要是两个方式。
A:调用前申请内存,将指针传给 DLL,DLL 将数据复制到指针中;
B:DLL 申请内存,写入数据后返回指针,DLL 还需要另外写一个方法来释放指针;

还有其他小问题,这种场景,文本到多字节第二个参数应该用真,不过也能跑。
回复

使用道具 举报

22

主题

71

帖子

785

积分

高级会员

Rank: 4

积分
785
5#
 楼主| 发表于 昨天 17:09 | 只看该作者
用文本型 也不行 我是易调用火山DLL  火山返回有数据 易返回空 其他函数正常

1fba1b49-389f-4bd4-ac69-877891d317dd.png (35.69 KB, 下载次数: 17)

1fba1b49-389f-4bd4-ac69-877891d317dd.png
回复

使用道具 举报

31

主题

2909

帖子

1万

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
10479
6#
发表于 昨天 22:29 | 只看该作者
DLL用文本型,火山内部是直接转换成文本指针的,所以也不能拿来返回东西


                    

                        

                           

                           
正在渲染火山代码...

                        

                    

                    复制代码
               
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-15 02:44 , Processed in 0.082573 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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