游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5265|回复: 10

高手进来看看~~!!

[复制链接]

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2004-1-6 13:34:00 | 显示全部楼层 |阅读模式
我用VB做了一个记事本。。。但是“撤消”不知道怎么做。就是返回上一次操作比如:1.改了字体。我点撤消又变回来了  2.我删了一段字。点了撤消又回来了。

像这个怎么做。。

我先谢谢了。。

2

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
QQ
发表于 2004-1-6 16:37:00 | 显示全部楼层

Re: 高手进来看看~~!!

大哥:
     你几岁了,这里是搞GAME 的,你进错地方了!!!
     你搞什么搞!!!
     来,来,来!!
     站在这里,
     对,对,对!!!
     就是这里!!!
     ----------
       我,呸!!!
     我吐你!!!!! [em21] [em21] [em21] [em21] [em21] [em21]

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20468
发表于 2004-1-6 16:41:00 | 显示全部楼层

Re:高手进来看看~~!!

是不是可以把每次修改的buffer保存下来,然后“撤销”就把前面的buffer拷贝回来。

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2004-1-6 16:51:00 | 显示全部楼层

Re:高手进来看看~~!!

但是这只能保存文字等内容。。如果是改字体呢!这个怎么保存呢~

都是用VB的呀。问问可不可以

2

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
QQ
发表于 2004-1-6 17:27:00 | 显示全部楼层

Re:高手进来看看~~!!

你给字体设置个标记不就解决了!!!
笨!!
把字体也记录下来,
FONT 是可以记录的!!!

3

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2004-1-6 19:13:00 | 显示全部楼层

Re:高手进来看看~~!!

晕。。你这个办法应该可以做的,但是很麻烦的。每做一件事都要设一个标记呀……。但是只能撤消一次呀。。如果5次呢。。有没有像CTRL+Z功能的办法???

21

主题

126

帖子

144

积分

注册会员

Rank: 2

积分
144
QQ
发表于 2004-1-10 12:28:00 | 显示全部楼层

Re:高手进来看看~~!!

设置一个数组,记录下操作记录:
光标起始位置、应用长度和操作名称

其实如果你不怕内存超载,你直接将每次操作前的文本和光标位置记录下来~~方便快捷,就是不能进行大文本应用~~~

0

主题

8

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2004-1-10 14:32:00 | 显示全部楼层

Re:高手进来看看~~!!

看起来你是用的richedit控件,它是有undo方法的。edit控件也有。
如果是别的什么控件,你查查看它的文档,看有没有类似的函数。一般都会有的,否则它的功能就不够完善了。

当然如果是你自己要写一个edit控件,需要实现undo的功能,那就得保存每一步的操作了。

我感觉你不是自己写控件,你找找看帮助文档,应该可以找到undo方法:)

66

主题

345

帖子

356

积分

中级会员

Rank: 3Rank: 3

积分
356
发表于 2004-1-11 00:47:00 | 显示全部楼层

Re:高手进来看看~~!!

这个不是高手问题,不过从这里回答的人来看,看来懂得VB的人不少,真正会用的太少……哎。。。
给你答案。http://homepage.cdei.net.cn/upload/zs/3558/flash/type.zip
下载后查看他的源代码,里面有你所需要的所有关于笔记本之类的功能,

0

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2004-1-11 22:27:00 | 显示全部楼层

Re:高手进来看看~~!!

不要乱发帖,我只想学一些游戏知识
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-24 21:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表