首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

妖哥在吗?PrintDBGridEh1中的SetSubstitutes在BCB中如何用

2012-10-19 
妖哥在吗?PrintDBGridEh1中的SetSubstitutes在BCB中怎么用?妖哥:再问你一个问题:PrintDBGridEh1-SetSubst

妖哥在吗?PrintDBGridEh1中的SetSubstitutes在BCB中怎么用?
妖哥:再问你一个问题:PrintDBGridEh1->SetSubstitutes怎么用?
delphi中这样用,可我改过来发现不对,他报错:
PrintDBGridEh1.SetSubstitutes(['%[Today]',DateToStr(Now)]); 


[解决办法]

C/C++ code
PrintDBGridEh1->SetSubstitutes(ARRAYOFCONST(("%[Today1]",FormatDateTime("yyyy'年'mm'月'",Now()))));
[解决办法]
Google "PrintDBGridEh1 SetSubstitutes"
你会看到有面熟的答案。

这样试试:
C/C++ code
PrintDBGridEh1->SetSubstitutes(ARRAYOFCONST("%[Today]", DateToStr(Now())));
[解决办法]
这个是你版本的问题:ksrsoft和妖哥说的都没错,你应该安装的是5.0以上的版本,在这个版本中有个old文件夹中的那几个文件用过去,最主要的是PrvFrmEh这个,把你安装版本中的覆盖,然后重新安装控件就可以了。。。
你也可以这样做:
先找到这个文件 PrvFrmEh.dfm
打开这个文件,在这个文件中找这个属性定义,查找ExplicitTop这个关键字(好像有两个地方),把这一行直接去掉,再查询ExplicitHeight这个关键字(只有一个地方),也去掉,保存,编译,一切OK。

热点排行