这个RichEdit \Edit 怎么处理啊????

chenfeng3000 2001-09-06 01:13:18
关于c++builder中很浅很浅的问题:
小弟我在用 Edit\RichEdit 元件时,我想在程序运行中,Edit\RichEdit
接受我当前编辑的字符串,但是Edit\RichEdit在界面中显示出来,所以我用了
两种办法(1) Edit1->Visible=false; 但是这样 Edit1获取不到焦点,就算
获取了焦点,不可见的Edit1元件根本就无法进行编辑;
(2)没办法,我又想到了第二个方法 我想用Image,or Label元件把Edit\RichEdit
遮挡住。这样Edit->Visible=true; 就应该能编辑,并不“可见“了吧! 可气的是
Edit\RichEdit这样的编辑元件好像很特殊,根本就无法让他被其他元件遮挡上,
我该怎么办啊!,救救我啊!我记得VB6中的控件 有 .z-order显示层次的方法
可是c++builder我找不到, 希望各位大虾给我一个说法
...全文
127 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
luxiaoban 2001-09-06
  • 打赏
  • 举报
回复
莫名其妙

小班前来灌水
wangxd 2001-09-06
  • 打赏
  • 举报
回复
看你的目的是想获取用户的按键吧
将form->KeyPreview=true;
AnsiString tmp;
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift)

{
tmp+=Key;
}
gloom 2001-09-06
  • 打赏
  • 举报
回复
什么意思?你又想它不可见,同时又要能编辑?
路人丁 2001-09-06
  • 打赏
  • 举报
回复
你的最终目的是什么?!!!!
用panel挡住它!
chzhli186858 2001-09-06
  • 打赏
  • 举报
回复
什么意思呀
没懂呀
wangledong 2001-09-06
  • 打赏
  • 举报
回复
不明白!
书生 2001-09-06
  • 打赏
  • 举报
回复
用另一Edit挡住。
@_@

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧