1)dcu文件是怎么生成的?
2)在某一单元里面要使用建立完的data module要在该单元里加上uses data,这个子句是加在哪里?uses后?还是impementation后面?为什么加了这个子句后会出错:找不到data.dcu文件,怎么解决?
3) Declaration expected but identifier 'StdCtrls' found一般这个错误是什么原因引起的?
谢谢各位了,因为初学,什么都不会,不要笑我,我的可用分不多,每题10分吧,谢谢各位了!
2)在某一单元里面要使用建立完的data module要在该单元里加上uses data,这个子句是加在哪里?uses后?还是impementation后面?为什么加了这个子句后会出错:找不到data.dcu文件,怎么解决?
3) Declaration expected but identifier 'StdCtrls' found一般这个错误是什么原因引起的?
谢谢各位了,因为初学,什么都不会,不要笑我,我的可用分不多,每题10分吧,谢谢各位了!
uses data;吗?有uses stdctrs啊如下:interface
uses
StdCtrls, Controls, Mask, DBCtrls, Classes; StdCtrls, Controls, Mask, DBCtrls, Classes;Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls;
我初学,因为急,所以没有系统的学,请说详细些,谢谢!
一般如果在一个工程里,很多的FORM(或是DATA MODULE),你想FORM之间能互相调用其中的FUNCTION或PROCEDURE,那就用FILE菜单里那个USE UNIT功能,会自动将选中的窗口单元加入implementationg下面那个USES。至于interface下面那个uses,如果你有一个pas文件(比如写好的通用function库或类库)
就把那个文件放一个地方,比如c:\delphi\mypas\myclasslib.pas,然后在tools->environment option->
library 的library path中加入c:\delphi\mypas就行了。3)可能是因为uses里忘了,号或是语法错语,也可能你不小心把uses用错地方了
impementation
后写
uses +你要引用的单元文件名
要找不到嘛,呵呵