C++Builder编译错误。新手求教。
我最近在学C++Builder,编译一个程序时出这样的错误:
Unable to open file 'lansec.dfm'
请问这个dfm文件是什么?有什么作用?如何生成?
注:这个lansec.h是一个自设的头文件。我把它加入工程,并include进去了。
谢谢。
问题点数:30、回复次数:4Top
1 楼reanw()回复于 2005-03-21 20:32:05 得分 10
.dfm文件是模块中关于FORM部分的定义文件,里边包括你定义的FORM和FORM中的各个控件,这个文件不用手工生成,当你定义一个FORM并在FORM中添加控件时这个文件自动生成,这个文件是文本格式的,可以用记事本打开。Top
2 楼null2002(野指针)回复于 2005-03-22 10:13:09 得分 0
可是我没有定义什么窗体啊。只有一个生成工程时的主窗体。
还包含了一个自定义的头文件——lanse.h,编译时就提示说lansec.dfm找不到。Top
3 楼reanw()回复于 2005-03-22 12:20:03 得分 20
有lansec.cpp吗,这里边有一句
#pragma resource "*.dfm"
把它注释掉
再有就是在你项目的.bpr(项目文件)文件中有关于lansec.dfm的描述,把它去掉
Top
4 楼xjp6688(大平/要做必须最好)回复于 2005-03-22 17:46:22 得分 0
窗体文件丢失Top




