张
张利中
Unregistered / Unconfirmed
GUEST, unregistred user!
采用wordApplication和wordDocument控件.delphi读取word表格:把一个edit 里面的内容保存到word表格(1,1)中,在ButtonClick事件中
可以这样写:worddocuments1.tables.items(1).cell(1,1)range.text:=edit1.text;
在word2000和word2003的系统中,执行的结果是:
在word2003的系统中,首先在Edit1中输入字母A,单击按钮,发现单元格(1,1)中写入了
字母A 然后修改Edit1的内容为字母B,再单击按钮,发现单元格(1,1)的内容被替换为字母B 这是我需要的要求。
但是在word2000中执行以上操作,发现字母B虽然写进去了,但是字母A并没有替换掉,word单元格里面的内容是BA
请问(1)同样的语句执行结果为什么不一样?
(2)在word2000系统中怎样写语句能够做到B能替换A?
可以这样写:worddocuments1.tables.items(1).cell(1,1)range.text:=edit1.text;
在word2000和word2003的系统中,执行的结果是:
在word2003的系统中,首先在Edit1中输入字母A,单击按钮,发现单元格(1,1)中写入了
字母A 然后修改Edit1的内容为字母B,再单击按钮,发现单元格(1,1)的内容被替换为字母B 这是我需要的要求。
但是在word2000中执行以上操作,发现字母B虽然写进去了,但是字母A并没有替换掉,word单元格里面的内容是BA
请问(1)同样的语句执行结果为什么不一样?
(2)在word2000系统中怎样写语句能够做到B能替换A?