社区
API
帖子详情
windows 里自带的记事本 的‘自动换行’功能......?(菜鸟请教!)
Yanjzh
2003-06-17 07:58:02
由于小虾我刚接触vb 望各位大哥赐教。谢谢
windows98 里自带的记事本的‘自动换行’功能用vb 这样实现??
unload 事件里。在询问是否保存时,怎样使单击取消后。不会推出程序。
...全文
39
8
打赏
收藏
windows 里自带的记事本 的‘自动换行’功能......?(菜鸟请教!)
由于小虾我刚接触vb 望各位大哥赐教。谢谢 windows98 里自带的记事本的‘自动换行’功能用vb 这样实现?? unload 事件里。在询问是否保存时,怎样使单击取消后。不会推出程序。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marcosong
2003-07-25
打赏
举报
回复
unload事件
Private Sub Form_Unload(Cancel As Integer)
If MsgBox("Do You Want To Quit", vbOKCancel + vbQuestion, "Unload") = vbCancel Then
Cancel = 1
Else
Cancel = 0
End If
End Sub
since1990
2003-07-24
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1738/1738077.xml?temp=.2903253
http://expert.csdn.net/Expert/topic/1843/1843713.xml?temp=.644848
http://expert.csdn.net/Expert/topic/1843/1843715.xml?temp=.3068964
http://expert.csdn.net/Expert/topic/1843/1843734.xml?temp=.3039667
http://expert.csdn.net/Expert/topic/1886/1886415.xml?temp=.8146173
http://expert.csdn.net/Expert/topic/1908/1908168.xml?temp=.4586908
http://expert.csdn.net/Expert/topic/1926/1926988.xml?temp=.5633661
http://expert.csdn.net/Expert/topic/1509/1509588.xml?temp=.1312067
http://expert.csdn.net/Expert/topic/1536/1536260.xml?temp=.7840692
http://expert.csdn.net/Expert/topic/1616/1616973.xml?temp=.7694208
http://expert.csdn.net/Expert/topic/2067/2067527.xml?temp=.7136347
回复人: zyl910(910:分儿,我来了!) ( ) 信誉:166 2003-3-9 21:08:53 得分:14
你们知道“记事本”是怎么实现“自动换行”的吗?
结果非常令人想死
居然是:将原来的文本框删掉,再新建一个
当初我也是满怀信心的思索记事本自动换行的原理,后来没想到居然是这样的一个结果
理由:自动换行后,文本框的hWnd变了。在现有的Windows操作系统中,除非窗口清除(可理解为删掉),hWnd一直不变And有效
zyl910
2003-07-24
打赏
举报
回复
不信的话就用Spy去查看记事本的文本框
看看自动换行切换后,文本框的句柄是否改变(改变表示重新建立了一个)
zyl910
2003-07-24
打赏
举报
回复
记事本就是这样做的
每次切换自动换行时,它把原来的Edit窗口删除,再创建一个新的Edit窗口
zyl910
2003-07-24
打赏
举报
回复
你知道VB的TextBox控件是怎么来的吗?就是封装了Windows系统的Edit控件。
Edit控件有个特点,就是如果要改变它的窗口风格的话,就必须重新创建一个。所以在设置MultiLine 属性的时候,原来的文本框被删除,同时又重新创建了一个。
这种方法在设计时没什么问题,可在运行时就麻烦了,因为很多属性需要重新调整,而VB对动态创建的支持并不完全,所以只能把MultiLine 属性设定为设计时的属性
since1990
2003-07-24
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1738/1738077.xml?temp=.2903253
http://expert.csdn.net/Expert/topic/1843/1843713.xml?temp=.644848
http://expert.csdn.net/Expert/topic/1843/1843715.xml?temp=.3068964
http://expert.csdn.net/Expert/topic/1843/1843734.xml?temp=.3039667
http://expert.csdn.net/Expert/topic/1886/1886415.xml?temp=.8146173
http://expert.csdn.net/Expert/topic/1908/1908168.xml?temp=.4586908
http://expert.csdn.net/Expert/topic/1926/1926988.xml?temp=.5633661
Yanjzh
2003-06-18
打赏
举报
回复
先谢谢你,我就是要在某时间触发后,text框能够自动换行.
bu_wen
2003-06-17
打赏
举报
回复
1.vb里text的自动换行,,可以设置 textbox 的 MultiLine 属性.不过这个只能是设计时的只读属性,不能在运行时更改
2.unload 事件里.你只要把 变量cancel 设置成 1 就不会退出程序了..
比如
private sub form1_unlaod(cancel as integer)
cancel = 1
endif
这样就不会退出了.
windows
记事本
自动换行
新建txt文本文件,将下面注册表编辑文档复制进去,并重命名为.reg文件,运行后就可以实现
windows
记事本
自动换行
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Notepad] "fWrap"=dword:00000001 ...
Windows
自带
的
记事本
中换行(回车)替换符的解决方案——观止
你看到本篇就够了,你的问题我帮你解决了。
Windows
自带
的
记事本
不支持换行符替换符。
记事本
就是为支持最简洁的txt格式文档而设计的,从用户丰富需求的角度来说,它就是个低级的残次品。这也就是为什么出现更多高级的文本编辑软件如: notepad2、Notepad++、EditPlus、Sublime Text、UltraEdit 及 Word。 换用其他文本编辑器进行换行符替换: Word: ^p 快捷键:Ctrl+F EditPlus: \n 快捷键:Ctrl+H Notepad++:
记事本
的状态栏和
自动换行
我一直又一个习惯就是把很多条数据复制到
记事本
中,然后查看数据共有多少条。但是有一个问题一直困扰着我,
记事本
的
自动换行
功能
和显示状态栏不能同时打开。如果选了
自动换行
就不能查看状态栏,反之一样。 今天终于把此问题解决掉了。 1:打开
记事本
,点【格式】,然后选中【
自动换行
】
功能
,如下图: 2:关闭
记事本
,所有的
VIM实用系列2:设置
自动换行
和自动折行
自动换行
是每行超过 n 个字的时候 vim 自动加上换行符用类似 :set textwidth=70 来设置 n自动折行 是把长的一行用多行显示 , 不在文件
里
加换行符用 :set wrap 设置自动折行:set nowrap 设置不自动折行
windows
里
的
记事本
里
的
自动换行
功能
.根据窗口的大小来调整一行的显示的字数不超过窗口边界.就是超过右边界就自动换到下一行.在VI中等同自动折
记事本
状态栏不会自动_如何在
记事本
中同时启用状态栏和
自动换行
记事本
状态栏不会自动The status bar in
Windows
’ Notepaddisplays the current line number and column number of the cursor location. However, if you findthat the Status Bar option on the View menu is grayed out,...
API
1,488
社区成员
23,276
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章