delphi7里使用rave,怎么在程序里用代码修改rave报表的内容.到底(RVClass, RVProj, RVCsStd)这几个文件在哪里? (50分)

  • 主题发起人 主题发起人 talent002
  • 开始时间 开始时间
T

talent002

Unregistered / Unconfirmed
GUEST, unregistred user!
比如报表里有一个text.怎么用程序修改这个text的内容.
找了一些内容光,可是都不能用.

如:
uses

RVClass, RVProj, RVCsStd;

var

MyPage: TRavePage;

MyText: TRaveText;

begin

RaveProject1.Open;

With RaveProject1.ProjMan do begin

MyPage := FindRaveComponent('Report1.Page1',nil) as TRavePage; //查找PAGE

MyText := FindRaveComponent('Text1',MyPage) as TRaveText; //查找TEXT

MyText.Text := 'Boland Delphi'; //设置报表中文本内容

MyText.Color := clGreen; //设置颜色

end; { with }

RaveProject1.ExecuteReport('Report1');

RaveProject1.Close;

end;

我找不到RVClass, RVProj, RVCsStd;这些文件.请问delphi7里应该怎么实再这样的功能?
 
这三个文件装完delphi7后在delphi目录下有rave5的一个文件夹,里面就有这三个文件,后缀名是rvc,在lib下有他们的dcu文件
 
请问怎么使用呀?
请回复呀
 
to kangpengjie,
dcu?? 不是要pas的吗?
 
pas编译完了当然是dcu了

在我的机器上编译没问题,但是findravecomponent总是什么都找不到,返回总是nil,why?

 
后退
顶部