有一种情况是因为该文件确实丢失了,另外一种情况是该文件是从另外一个文件复制过来的,只是修改了下pas和dfm文件的文件名,
在 implementation 下 {$R *.dfm} 还存在, 它就会影响, 删除此行, 恢复正常。
这里删除了{$R *.dfm}下次再次打开该工程的时候,就会打不开DFM文件,只能打开PAS文件。
所以还是不能删除这个,可以考虑重新生成或者删除项目的res文件。
可能的原因是这里调用资源文件关联不到新的dfm文件。不知道是不是这个原因, 有清楚的可以告诉下。