弄了半天终于成功了
1.先下载个Crystal Reports 9 的 VCL 
  http://www.2ccc.com/article.asp?articleid=7072.解压后生成"CrystalVCL9Delphi7"文件夹,将其放到..\borland\文件夹下3.打开在"CrystalVCL9Delphi7"文件夹中的"dcl7cr9.dpk"4.打开"CrystalVCL9Delphi7"文件夹,将"crpe32.rar"解压,生成"crpe32.dll"文件(关键)5.接着安装(在Delphi中会出现Package对话框,点Install安装)6.安装成功后,点击主菜单Tools | Environment Options 在 Library 选项卡中点击
  Library path 旁边的浏览按钮,选择"CrystalVCL9Delphi7"文件夹所在位置7.添加"Data Access"-->"Crep"控件8.Crep1.ReportName:='c:\aaa.rpt';  //报表文件路径
  Crep1.execute;              //OK
如果之前安装过 Crystal vcl 8.5 或者10.0,现在想删除,可以选择主菜单
"Component"-->"Install Package" 在里面找找以前的"Crystal ...VCL 10"等等
点击Remove即可,然后再安装 Crystal vcl 9.0网络上相关的文章也很多,这里我只是介绍我的经验而已,希望对不懂使用的同志有所帮助
请注意以上的第4点