递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 听劝的吴老板最可爱

[复制链接]

388

主题

1785

帖子

7186

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7186
QQ
跳转到指定楼层
楼主
发表于 2024-12-31 23:06:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 urenai 于 2024-12-31 23:07 编辑

来来来,赶紧贴上二维码,赞助你两毛钱。

玩归玩闹归闹。
本次更新 DLL支持定位输出序号,非常棒。
  1.   按下 "ESC" 键关闭这窗口         

  2. 模块名称:nullDll.dll  
  3. 更多
  4.         TimeDateStamp: FFFFFFFF
  5.         版本: 0.00   
  6.         序数基址: 00000001   
  7.         函数编号: 00000002           
  8.         编号名称: 00000001      
  9.         
  10.   无名称  rva: 00001070 ord:   1
  11.   _a_ rva: 00001060 ord:   2
复制代码
吴总已经讲过规则了。
在这里,我再简单阐述一下:
@输出名=“apiname”        // 编译结果  导出函数名:apiname
@输出名=“apiname_1_”   // 编译结果  导出函数名:apiname   该导出函数所在导出表第  1  位;
@输出名=“apiname_1n_”   // 编译结果  导出函数名:无名称   该导出函数所在导出表第  1  位;
这里的无名称 就是字面意思,实际上没有字符。

应该时讲清楚了吧。
散会

@飞扬工作室  如果可以,能否修复DLL在某种应用下 内存运行 报错问题?

问题代码已经找到了,就是没能力继续搞下去,暂时只能阉割掉启动类 临时解决,关键是不知道有没有后遗症。
如果不打算修复,希望官方能回应一下,这么搞 阉割启动类 会不会有影响:
之前搞DLL报错的童鞋们 进来。 - 火山平台俱乐部 - 递归火山软件开发平台 - Powered by Discuz!


专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

13

主题

287

帖子

956

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
956
QQ
沙发
发表于 2024-12-31 23:15:52 | 只看该作者
膜拜
回复

使用道具 举报

35

主题

463

帖子

1639

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1639
板凳
发表于 2025-1-1 04:25:00 | 只看该作者
膜拜 前来支持啊
回复

使用道具 举报

14

主题

173

帖子

1174

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1174
地板
发表于 2025-1-1 07:56:11 | 只看该作者
没看懂,你讲的是在DLL里实现按ESC关闭窗口这个功能,是吗?
这个问题我也卡住了好久。
专注于火山视窗AutoCAD、中望CAD、浩辰CAD二次开发
回复

使用道具 举报

38

主题

632

帖子

3091

积分

论坛元老

Rank: 8Rank: 8

积分
3091
5#
发表于 2025-1-1 08:03:15 | 只看该作者

膜拜 前来支持啊
回复

使用道具 举报

0

主题

152

帖子

1794

积分

金牌会员

Rank: 6Rank: 6

积分
1794
6#
发表于 2025-1-1 11:31:51 | 只看该作者
这个应该是函数名在汇编中地址吧
回复

使用道具 举报

388

主题

1785

帖子

7186

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7186
QQ
7#
 楼主| 发表于 2025-1-1 13:21:08 | 只看该作者
lhy201233 发表于 2025-1-1 11:31
这个应该是函数名在汇编中地址吧

类库导出表细化设置
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

43

主题

345

帖子

3732

积分

论坛元老

Rank: 8Rank: 8

积分
3732
8#
发表于 2025-1-1 18:25:09 | 只看该作者
内存运行报错,你是查到哪里出了,我也研究了两天,也是找到问题了,我这边测试是Win7的火山DLL内存调用百分百崩,你是查到哪里有问题
回复

使用道具 举报

388

主题

1785

帖子

7186

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7186
QQ
9#
 楼主| 发表于 2025-1-1 20:23:07 | 只看该作者
fengshangren 发表于 2025-1-1 18:25
内存运行报错,你是查到哪里出了,我也研究了两天,也是找到问题了,我这边测试是Win7的火山DLL内存调用百 ...

童鞋,已经解决了,按照我帖子把启动类和谐了就行。
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

43

主题

345

帖子

3732

积分

论坛元老

Rank: 8Rank: 8

积分
3732
10#
发表于 2025-1-2 12:43:07 | 只看该作者
本帖最后由 fengshangren 于 2025-1-2 12:46 编辑
urenai 发表于 2025-1-1 20:23
童鞋,已经解决了,按照我帖子把启动类和谐了就行。

你错了,治标不治本,他火山的一些库的封装方式,都是启动类的一些源码写法一样,只要你调用了那个库,你依然不能内存调用,一样崩,比如你DLL调用了官方封装的HP库,你这个DLL依然不能被内存调用,除非你DLL写的代码很简单,不怎么调用官方的库,那基本还可以
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-30 14:28 , Processed in 0.101929 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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