CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 457429
品雪
: 响应Ctrl-z消息,调一下undo
[阅读: 275] 2007-01-04 09:10:30
<空>
相关信息:
【技术贴】手工编辑Tedit/Tmemo的内容时,系统是允许操作者可以后悔一次的
(130字)
(
haitao
[348]
2007-01-04 09:06
)
TEdit.undo
(空) (
品雪
[233]
2007-01-04 09:07
)
我是说如何作,使得程序赋值后,用户也能按Ctrl-Z来恢复
(17字)
(
haitao
[275]
2007-01-04 09:09
)
响应Ctrl-z消息,调一下undo
(空) (
品雪
[274]
2007-01-04 09:10
)
那要程序来预先保存赋值前的内容。。。。
(54字)
(
haitao
[261]
2007-01-04 09:12
)
你的意思是“程序赋值后,也可以使用系统的undo的”?
(34字)
(
haitao
[270]
2007-01-04 09:21
)
刚才试了一下,给Tmemo赋值后,再调用memo1.undo,没有恢复到赋值前的内容。。。
(129字)
(
haitao
[296]
2007-01-04 09:36
)
据说d4以后要用Memo1.Perform(EM_UNDO, 0, 0); 和 Memo1.Perform(EM_CANUNDO, 0, 0) <> 0
(25字)
(
品雪
[302]
2007-01-04 09:52
)
Memo1.Perform(EM_UNDO, 0, 0)也没有恢复。。。。
(空) (
haitao
[304]
2007-01-04 11:21
)
没用
(185字)
(
amo
[265]
2007-01-04 12:30
)
这样只能为一个edit/memo保存赋值前的内容。。。。界面里有多个edit/memo需要同时被赋值。。。
(36字)
(
haitao
[341]
2007-01-04 12:50
)
呵呵,这样当然副作用最小,就是效率低点
(空) (
amo
[285]
2007-01-04 12:53
)
Tedit.text:=newstr;使用的是property Text: TCaption read GetText write SetText;
(176字)
(
haitao
[288]
2007-01-04 14:24
)
试试模拟按键输入,一个字符一个字符的送到edit中
(空) (
amo
[263]
2007-01-04 15:12
)
那还不如模拟粘贴。。。。
(78字)
(
haitao
[322]
2007-01-04 15:45
)
试试不要用Edit1.text:='123';赋值,而是发送键盘消息赋值,用程序模拟人工输入
(空) (
有狐
[306]
2007-01-04 18:16
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录