初学delphi,问几个幼稚的问题!
1)dcu文件是怎么生成的?
2)在某一单元里面要使用建立完的data module要在该单元里加上uses data,这个子句是加在哪里?uses后?还是impementation后面?为什么加了这个子句后会出错:找不到data.dcu文件,怎么解决?
3) declaration expected but identifier stdctrls found一般这个错误是什么原因引起的?
谢谢各位了,因为初学,什么都不会,不要笑我,我的可用分不多,每题10分吧,谢谢各位了!
推荐阅读
编译以后
impementation 下面 然后 uses
在单元文件的顶部有没有 uses stdctrls
1)dcu文件是pas文件经过编译生成的,可以手动用dcc32.exe xxx.pas这样编译。
2)
一般如果在一个工程里,很多的form,你想form之间能互相调用其中的function或procedure,那就用file菜单里那个use unit功能,会自动将选中的窗口单元加入implementationg下面那个uses。
至于interface下面那个uses,如果你有一个pas文件
就把那个文件放一个地方,比如c:\delphi\mypas\myclasslib.pas,然后在tools->environment option->
library 的library path中加入c:\delphi\mypas就行了。
3)可能是因为uses里忘了,号或是语法错语,也可能你不小心把uses用错地方了


讨论区