为什么在我的组件中调不到.BUTTONS单元的TButtonGlyph类.请各位高手帮忙.分不够再加.(300分)

  • 主题发起人 主题发起人 hzjone
  • 开始时间 开始时间
H

hzjone

Unregistered / Unconfirmed
GUEST, unregistred user!
原因是声明在implementation,不过我把它改到interface,重新编译了一下.
普通的UNIT中能看出得到TButtonGlyph.但到我自已写的组件中就找不到这个类了..
 
什么是到组件状态确又看不到?
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;

type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

end.
哪里看不到?
 
说清楚点。
 
你说的这个TButtonGlyph是在那个单元中的,把问题说清楚一点.
 
自己吧身成的buttons.dcu替换lib下面的同名文件即可.另外, 可以在你的工程设置里面指定dcu的Output目录,然后把你编写的buttons.pas放在你的工程目录下,编译的时候Delphi会自动编译所有关联的dcu,然后输出到你指定的output目录下,这样整个程序编译将不受bpl的 影响,自己操作把.
 
没指路径
 

Similar threads

D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
D
回复
0
查看
945
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部