社区
Delphi
帖子详情
这是什么错误:[Error]RLINK32:Unsupported 16bit resource in file"unit2.dfm"
wzwcn
2003-12-19 06:13:19
小弟编个小程序保存到U盘,第二次打开的时候每一个单元文件都要手工重新引入工程,程序运行不了了,出现了这个错误,请问高手这是什么原因?
...全文
1464
1
打赏
收藏
这是什么错误:[Error]RLINK32:Unsupported 16bit resource in file"unit2.dfm"
小弟编个小程序保存到U盘,第二次打开的时候每一个单元文件都要手工重新引入工程,程序运行不了了,出现了这个错误,请问高手这是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hthunter
2003-12-19
打赏
举报
回复
我好像遇到过类似的问题。
一个正常的Form,在设计时,在窗体上点击右键,最底下的“Text DFM”应该默认是打上勾的(表示该窗体的DFM文件是以纯文本形式保存的),但是如果那个勾去掉,则该文件用记事本打开的话看到都是一些乱码(具体是怎么保存的我没有深究过)。
我当时遇到这种情况是有三个人同时在开发一个模块,后来某一天突然发现某一个窗体在其中一个人的机器上打开时报类似于楼主的错误,我发现那个DFM文件用记事本打开看到的都是乱码,而在我的机器上又可以用Delphi打开那个窗体,把“Text DFM”打上勾之后保存再拿到那个人的机器上就可以打开了。
不知道你的文件是不是在不同的机器编写过,你用记事本打开看看是不是乱码,如果是的话应该就是跟我一样的问题。找一台可以用Delphi打开该文件的机器(上一次打开过这个文件的机器应该就可以),把“Text DFM”打上勾吧,呵呵。
DELPHI7编译出错提示内存:R
LINK
32
.dll出错
delphi7编译慢 或
link
ing阶段会出错 经常会出现内存泄漏或不足 或R
Link
32
.DLL访问出错 直接把bolndmm.dll与r
link
32
.dll拷贝至delphi7下的bin目录中可以调试了 按网友的说法 新版的内存管理器或连接器 bolndmm.dll与r
link
32
.dll 经过优化
解决Delphi编译慢,Access violation报错 R
LINK
32
R
LINK
32
.DLL出错,内存泄漏
Delphi 6或Delphi 7编译工程的时候,经常会碰到提示Internal
error
:LA30、Access violation at address xxxxxxxx in module ‘R
LINK
32
.DLL‘
错误
,多试几次可能就成功了,原因是DLL版本太老了, 直接把资料里边 bolndmm.dll 与r
link
32
.dll拷贝至delphi7下的bin目录中可以解决问题
delphi7编译慢 R
link
32
.DLL 出错
在dephi比软高级的版本里写的程序,拿到dephi7下面编译,总是会出错,直接把delphi2006下的bolndmm.dll与r
link
32
.dll拷贝至delphi7下的bin目录中 直接把delphi2010下的bolndmm.dll与r
link
32
.dll拷贝至delphi7下的bin目录中 可能改善这种编译效率或出错 但delphi2006 下载只有一种5CD版 本机硬盘太小, 后来想了一种办法,用delhi XE 的内存管理器来试试 本机安装有delphi XE 直接把delphi XE 下的bolndmm.dll与r
link
32
.dll拷贝至delphi7下的bin目录中 对进销存代码编译 马上通过 也可以调试了 按网友的说法 新版的内存管理器或连接器 bolndmm.dll与r
link
32
.dll 经过优化
Delphi11下的borlndmm.dll、r
link
32
.dll
Delphi11下的borlndmm.dll、r
link
32
.dll;替换到Delphi7的Bin目录下,可以解决编译连接
错误
问题。
IDEFixPack 5.91 for Delphi 2009,2010,XE,XE2,XE3,XE4,XE5,XE6,XE7,XE8
Changelog: ========== 2015-04-23 (5.91) - Fixed: IDEFixPack didn't take into account that DB.TFlatList uses late loading through GetCount - Fixed: fastdcc
32
/64/aarm in XE7 and XE8 didn't load the CompilerSpeedPack into the compiler's process 2015-04-21 (5.9) - Added: Fix for QC 71270, 76338 and 76379. "CodeInsight doesn't like the underscore." - Added: TStringList.IndexOfName optimization - Fixed: FieldAddress optimization could fail if a published field name was also used in an ancestor 2015-02-15 (5.8) - Added: Compiler cleanup code performance optimization for large packages - Added: If XE7's r
link
32
.dll is detected in older Delphi versions the "too many
resource
s to handle" patch is skipped - Changed: Installer/Uninstaller doesn't require rtl.bpl/vcl.bpl in the PATH anymore - Improved: IDE Fix Pack StringLists use CompareStringOrdinal instead of CompareString 2014-09-
16
(5.71) - Improved: EditorLineBreak.ttr patch not only prevents the
file
loading but also deletes/renames the existing
file
2014-08-25 (5.7) - Added: TObject.FieldAddress optimization for
DFM
loading - Added: Fix for QC 111917: R
LINK
32
: Too many
resource
s to handle. Instead of 3626 it can now handle 65534
resource
items - Added: String function replacements without STRINGCHECKS - Added: Fix for "class operator In" class completion - Added: IDEFixPackReg*.exe supports command line parameter /EXTRACT that extracts the
file
s instead of installing them - Added: Disable creation of EditorLineEnd.ttr 解决 EditorLineEnd.ttr 占用问题
Delphi
5,892
社区成员
262,904
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章