找回密码
 立即注册

QQ登录

只需一步,快速开始

jxhis

银牌会员

6

主题

15

帖子

2760

积分

银牌会员

积分
2760

活字格认证

最新发帖

[已处理] tx14

jxhis
银牌会员   /  发表于:2012-5-5 22:48  /   查看:8125  /  回复:10
tx14 的事例代码(delphi)

    Repeat
        nFieldID := Form1.TXTextControl1.FieldNext(nfieldID, 0);
        If nFieldID > 0 Then
          cboBookmark.Items.Add(string(Form1.TXTextControl1.FieldData[nFieldID]))
    Until nFieldID = 0;

怎么 cboBookmark.Items.Add(string(Form1.TXTextControl1.FieldData[nFieldID]))
这行报错,我如果用 .net 写就不报错

10 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-5-7 11:46:00
沙发

回复 1# jxhis 的帖子

jxhis 你好,
由于我们是针对 .NET 环境下技术支持,所以目前没有 delphi 环境去验证该问题,从代码中分析可能有两个方面会出错:

  1. cboBookmark.Items.Add(string(Form1.TXTextControl1.FieldData[nFieldID]))
复制代码

1.nFieldID 是否存在或为非法值。
2.cboBookmark.Items.Add 添加出错。
回复 使用道具 举报
jxhis
银牌会员   /  发表于:2012-5-7 21:14:00
板凳
1.nFieldID 是否存在或为非法值。
2.cboBookmark.Items.Add 添加出错

这两个都不是
回复 使用道具 举报
jxhis
银牌会员   /  发表于:2012-5-7 21:16:00
地板
那用DELPHI的话,是不是就没办法使用这个控件呢?
如果是,真有点遗憾
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-8 10:32:00
5#

回复 4# jxhis 的帖子

jxhis 你好,
TX 是支持 delphi 环境的,关于 1# 的问题我们需要和厂家购后确认,有结果后我会尽快通知楼主。
回复 使用道具 举报
jxhis
银牌会员   /  发表于:2012-5-8 14:54:00
6#
期待中……,出于某些原因,我特别希望能够在 Delphi环境下实现
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-10 15:26:00
7#

回复 6# jxhis 的帖子

有结果我会尽快通知楼主~
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-11 16:34:00
8#

回复 6# jxhis 的帖子

jxhis 你好,

经和生产商沟通,证实所有 TX Text Control 的 featrue 都支持 Delphi。

只是有些代码片段中的编码方式和 Delphi 的编码方式不同。因此会抛出异常,需要楼主手动修改。请问楼主抛出的异常信息是?能否请楼主发个 Demo 到论坛来调试呢?
回复 使用道具 举报
jxhis
银牌会员   /  发表于:2012-5-17 20:31:00
9#
就是
   Repeat
        nFieldID := Form1.TXTextControl1.FieldNext(nfieldID, 0);
        If nFieldID > 0 Then
          cboBookmark.Items.Add(string(Form1.TXTextControl1.FieldData[nFieldID]))
    Until nFieldID = 0;

这段代码报错

Field3.rar

271.06 KB, 下载次数: 147

rar

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-18 09:54:00
10#

回复 9# jxhis 的帖子

jxhis 你好,
该问题正在处理中,有结果会尽快通知楼主~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部