社区
API
帖子详情
windows 里自带的记事本 的‘自动换行’功能......?(菜鸟请教!)
Yanjzh
2003-06-17 07:58:02
由于小虾我刚接触vb 望各位大哥赐教。谢谢
windows98 里自带的记事本的‘自动换行’功能用vb 这样实现??
unload 事件里。在询问是否保存时,怎样使单击取消后。不会推出程序。
...全文
29
8
打赏
收藏
windows 里自带的记事本 的‘自动换行’功能......?(菜鸟请教!)
由于小虾我刚接触vb 望各位大哥赐教。谢谢 windows98 里自带的记事本的‘自动换行’功能用vb 这样实现?? unload 事件里。在询问是否保存时,怎样使单击取消后。不会推出程序。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
这样就不会退出了.
WPF
记事本
开发详解/Notepad/MVVM
在
Windows
系统中,notepad.exe(
记事本
)是一个“经典的”、“简洁的”文本编辑器。 这个软件,没有华丽的外观,也没有繁杂的
功能
,仅仅是一个文本编辑小软件。虽然经过
Windows
系统数十年的变换,但它却保持着永恒...
windows
记事本
自动换行
新建txt文本文件,将下面注册表编辑文档复制进去,并重命名为.reg文件,运行后就可以实现
windows
记事本
自动换行
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Notepad] "fWrap"=dword:00000001 ...
Windows
自带
的
记事本
中换行(回车)替换符的解决方案——观止
Windows
自带
的
记事本
不支持换行符替换符。
记事本
就是为支持最简洁的txt格式文档而设计的,从用户丰富需求的角度来说,它就是个低级的残次品。这也就是为什么出现更多高级的文本编辑软件如: notepad2、Notepad++、...
VIM实用系列2:设置
自动换行
和自动折行
vim 自动加上换行符用类似 :set textwidth=70 来设置 n自动折行 是把长的一行用多行显示 , 不在文件
里
加换行符用 :set wrap 设置自动折行:set nowrap 设置不自动折行
windows
里
的
记事本
里
的
自动换行
功能
....
UTL_FILE写入文件,文件用
记事本
打开不换行的问题
但是用notepad打开会
自动换行
,因为
windows
记事本
的换行是\r\n,而其他一般是\n。有一种手工的方法就是用notepad打开然后将所有\n替换成\r\n。 不想手工改的话,最后解决方法如下: UTL_F...
API
1,486
社区成员
23,280
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章