H hj5000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #1 我在制作控件时要用到好几个PAS文件中的函数和过程,但DELPHI里好像没有地方来添加PAS, 望高手指点一下。
S snowboat Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #3 如果要用到其他文件里的函数和过程,应该将公共的那些函数和过程提出来,建立一个单元, 因为Delphi里引用其他单元的时候要求被引用的文件必须确实是单元,也就是说要有单元文件 的格式和内容。不过,如果你所提到的PAS文件是Delphi生成的PAS,那有可能是单元文件, 你可以看啊,开头写Unit的就是单元啊。如果不是单元,应该是不能引用的。
如果要用到其他文件里的函数和过程,应该将公共的那些函数和过程提出来,建立一个单元, 因为Delphi里引用其他单元的时候要求被引用的文件必须确实是单元,也就是说要有单元文件 的格式和内容。不过,如果你所提到的PAS文件是Delphi生成的PAS,那有可能是单元文件, 你可以看啊,开头写Unit的就是单元啊。如果不是单元,应该是不能引用的。
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #4 不明白你的意思 NEW Package -- ADD TO Project ?
D dedema Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #5 project->add to project 选择你的PAS文件。OK 然后,再file->uses unit.....
J jackyxinli Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #6 在uses段中把你要用到的单元名手动的写进去即可。 如: uses Windows, Forms, Graphics, Buttons,[UnitName];
E eric.youbin Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-29 #8 控件的工程文件就是.dpk文件 相当于应用程序的dpr工程文件 如果单个的pas是不能进行编译的,当然要在dpk文件中add进来被uses的第二个pas