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

把一个richedit的内容复制到另一个richedit中.该如何解决

2013-01-01 
把一个richedit的内容复制到另一个richedit中...void __fastcall TForm1::redt1Change(TObject *Sender){s

把一个richedit的内容复制到另一个richedit中...


void __fastcall TForm1::redt1Change(TObject *Sender)
{
  static int i = 0 ;
  Caption = i++ ;
  TMemoryStream *tream=new TMemoryStream();
  redt1->Lines->SaveToStream(tream) ;
  tream->Position = 0 ;
  redt2->Lines->LoadFromStream(tream) ;
  delete tream ;
}


代码是这样,但是redt1中输入中文时偶尔会出问题,就是打字输到一半的时候(一般要打几个字符才能输入一个汉字),输入窗自己关闭了,又要从头来.所以这次输的字就错了.
[解决办法]
你想实现什么功能呢,没太理解啊
[解决办法]
不要边输入边复制吧

输入完后,点击复制功能按键,再用你的代码就没事了
[解决办法]
这个应该是输入法的问题吧?
[解决办法]
同步复制要做什么呢,能说下吗?

热点排行