use*_*doo 5 delphi fastreport delphi-xe
尝试从delphi动态绑定TfrxBarCodeView时发生错误如果类型(数组变量)类型转换为类型(OleStr),则无法转换变量。
var
barcode: TfrxComponent;
value : String;
begin
barcode := frxBarcode.FindObject('BarCode1');
value := '184577787878';
if barcode is TfrxBarCodeView then
TfrxBarCodeView(barcode).BarCode.Text := value;
Run Code Online (Sandbox Code Playgroud)
在frxBarcode中,我有:
我认为您应该设置条形码视图本身的文本,而不是条形码视图的条形码文本,因此:
TfrxBarCodeView(barcode).Text := value;
Run Code Online (Sandbox Code Playgroud)
代替
TfrxBarCodeView(barcode).BarCode.Text := value;
Run Code Online (Sandbox Code Playgroud)
试图添加参考,但是在线文档似乎不存在。但是,我碰到了这个片段在FastReports论坛,这其中的一些,我不知道,网站。两者都使用TfrxBarCodeView.Text而不是TfrxBarCodeView.Barcode.Text。
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |