• 主页
  • Windows SDK/API
  • 基础类
  • ActiveX
  • 数据库及相关技术
  • 网络及通讯开发
  • VCL组件使用和开发

C++Builder编译错误。新手求教。

null2002 2005-03-21 08:15:02
我最近在学C++Builder,编译一个程序时出这样的错误:
Unable to open file 'lansec.dfm'


请问这个dfm文件是什么?有什么作用?如何生成?
注:这个lansec.h是一个自设的头文件。我把它加入工程,并include进去了。

谢谢。
...全文
67 点赞 收藏 4
写回复
4 条回复
reanw 2005年03月22日
有lansec.cpp吗,这里边有一句
#pragma resource "*.dfm"

把它注释掉
再有就是在你项目的.bpr(项目文件)文件中有关于lansec.dfm的描述,把它去掉
回复 点赞
null2002 2005年03月22日
可是我没有定义什么窗体啊。只有一个生成工程时的主窗体。
还包含了一个自定义的头文件——lanse.h,编译时就提示说lansec.dfm找不到。
回复 点赞
xjp6688 2005年03月22日
窗体文件丢失
回复 点赞
reanw 2005年03月21日
.dfm文件是模块中关于FORM部分的定义文件,里边包括你定义的FORM和FORM中的各个控件,这个文件不用手工生成,当你定义一个FORM并在FORM中添加控件时这个文件自动生成,这个文件是文本格式的,可以用记事本打开。
回复 点赞
发动态
发帖子
C++ Builder
创建于2007-08-02

2567

社区成员

10.2w+

社区内容

C++ Builder相关内容讨论区
社区公告
暂无公告