社区
Delphi
帖子详情
只有dcu文件,没有其他的.dfm,.pas文件,编译的时候提示File not found **.dfm
tjg5202
2009-03-03 09:37:22
只有dcu文件,没有其他的.dfm,.pas文件,编译的时候提示File not found **.dfm,找不到对应的几个窗体文件,路径设置都没有问题,急救。。。。。
...全文
491
17
打赏
收藏
只有dcu文件,没有其他的.dfm,.pas文件,编译的时候提示File not found **.dfm
只有dcu文件,没有其他的.dfm,.pas文件,编译的时候提示File not found **.dfm,找不到对应的几个窗体文件,路径设置都没有问题,急救。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjg5202
2009-03-03
打赏
举报
回复
谢谢楼上的各位。。。僵哥说的很详细,学习了,我找来了form窗体,编译ok了
僵哥
2009-03-03
打赏
举报
回复
[Quote=引用楼主 tjg5202 的帖子:]
只有dcu文件,没有其他的.dfm,.pas文件,编译的时候提示File not found **.dfm,找不到对应的几个窗体文件,路径设置都没有问题,急救。。。。。
[/Quote]
单有.dcu是不行的,.dcu当中并不会保存form的资源信息,要么包含相应的.dfm文件,要么有相关的资源内容(如果在.pas当中有{$R *.dfm}那就麻烦得多,.dfm几乎是必须的.
fine444
2009-03-03
打赏
举报
回复
学习
starluck
2009-03-03
打赏
举报
回复
有可能。所以我才讓你重新把單元文件加進來,重新編譯一次。
tjg5202
2009-03-03
打赏
举报
回复
to starluck
有可能是编译时的问题吗??
starluck
2009-03-03
打赏
举报
回复
你把DFM,PAS文件都放到工程的路徑下,編譯一次通過了後再把DFM,PAS移走。
tjg5202
2009-03-03
打赏
举报
回复
是为了源码的安全性而采用的dcu编译
starluck
2009-03-03
打赏
举报
回复
這樣來說吧。 這個DCU是不是第三方給你們的,不願提供源碼還是你們自己寫的,為了源碼的安全性而采用只用DCU來編譯?
tjg5202
2009-03-03
打赏
举报
回复
窗体类名跟单元名是对应的。。。
tjg5202
2009-03-03
打赏
举报
回复
[Quote=引用 6 楼 starluck 的回复:]
加到LIB PATH 裏面也不行嗎??
[/Quote]加到里面也试过了,还是不行
starluck
2009-03-03
打赏
举报
回复
[Quote=引用 5 楼 tjg5202 的回复:]
引用 2 楼 HsWong 的回复:
只需要dcu就可以了,前提是你知道窗体的类名
窗体类名??
[/Quote]
他的意思是你的DCU中編譯後裏面包含用窗體,,窗體的類名你要知道。
starluck
2009-03-03
打赏
举报
回复
加到LIB PATH 裏面也不行嗎??
tjg5202
2009-03-03
打赏
举报
回复
[Quote=引用 2 楼 HsWong 的回复:]
只需要dcu就可以了,前提是你知道窗体的类名
[/Quote]窗体类名??
tjg5202
2009-03-03
打赏
举报
回复
有对应的dcu文件,也都添加到searchpath中了
preserve
2009-03-03
打赏
举报
回复
有dcu文件就不需要.dfm,.pas文件里 不要添加源码路径到工程
HsWong
2009-03-03
打赏
举报
回复
只需要dcu就可以了,前提是你知道窗体的类名
bdmh
2009-03-03
打赏
举报
回复
dfm,pas有对应的dcu文件吗
Delphi 笔记(一) Could not create output
file
Could not create output
file
<
File
name> 不能建立输出
文件
<
File
name> exe
文件
不能
编译
,问题可能有以下几种情况: 1、该
文件
正在运行。(直接关掉重新运行) 2、工程配置的路径不存在或被修改或者是用户
没有
权限写入 3、磁盘满了,可能性很低 这里是第二种情况,解决方法: 在delphi中有两处涉及到路径的配置,一个是菜单tools\options中的environ...
delphi中的.dpr、.
pas
和.
dfm
文件
都怎么解释?
.dpr、.
pas
和.
dfm
文件
都是什么意思啊,有什么区别? DPR: Delphi Project
文件
,包含了
Pas
cal代码。
PAS
:
Pas
cal
文件
,
Pas
cal单元的源代码,可以是与窗体有关的单元或是独立的单元。
DFM
:Delphi Form
File
,描述窗体或数据模块及其组件属性的二进制
文件
。=============================================...
提示
*.
dfm
文件
找不到(
File
not found : '*.
dfm
')
有一种情况是因为该
文件
确实丢失了,另外一种情况是该
文件
是从另外一个
文件
复制过来的,只是修改了下
pas
和
dfm
文件
的
文件
名, 在 implementation 下 {$R *.
dfm
} 还存在, 它就会影响, 删除此行, 恢复正常。 这里删除了{$R *.
dfm
}下次再次打开该工程的时候,就会打不开
DFM
文件
,只能打开
PAS
文件
。 所以还是不能删除这个,可以考虑重新生成...
dfm
文件
数据丢失问题
在断电的情况或死机时,未保存的
pas
或
dfm
文件
可能会丢失数据。我是这样解决的,利用自动备份的*.~
dfm
文件
来恢复。在恢复时要注意一个问题,如果只将*.~
dfm
文件
扩展名改成*.
dfm
而不将除待恢复的
文件
删除的话,在delph...
EhLib安装问题(dbsumlst.
dcu
出错)
如果你在安装 EhLib 4.1.4等版本过程中出现下面的错误
提示
,可以按照解决方法来安装: 1. 把 EhLib 中的 common 和 DataService
文件
拷贝到 Delphi7 目录中. 2.在 TOOLS->Environment Options->Library->Library Path 中添入EHLIB路径。 3.打开新建
文件
夹中的 EHLIB70.DPK ,
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章