VB制作一个记事本的代码

 我来答
百度网友c061061
2008-05-16 · TA获得超过3.6万个赞
知道大有可为答主
回答量:6517
采纳率:42%
帮助的人:3756万
展开全部
参考了一个别人编写的,比较简单,有注释:

Private Sub Form_Resize() 'form窗体的重设尺寸
If Form1.Width - 150 > 0 Then '如果FORM1宽度减去150大于0 那么
Text1.Width = Form1.Width - 150 'text1宽度等于form1的宽度减去150
Else '否则
Text1.Width = 1 'text1宽度为1
End If '结束循环
If Me.Height - 696 > 0 Then '如果TEXT1的高度减去696大于0,那么
Text1.Height = Form1.Height - 696 'text1的高度等于FORM1的高度减去696
Else '否则
Text1.Height = 1 'text1的高度等于1
End If '结束
Text2.Width = Text1.Width 'text2宽度等于text1宽度
Text2.Height = Text1.Height 'text2高度等于text1高度
End Sub

Private Sub m_autocl_Click() '自动换行的选定与否
If m_autocl.Checked = True Then '如果“自动换行”被选中,那么
m_autocl.Checked = False '取消选定自动换行
'Text1.ScrollBars = 3 '水平、垂直滚动条
Text2.Visible = False 'text2不可见且不可用
Else '否则
m_autocl.Checked = True '设定自动换行
'Text1.ScrollBars = 2 '只有垂直滚动条
Text2.Visible = True 'text2可见也可用
End If '结束循环
End Sub

Private Sub m_exit_Click() '退出按钮的单击
Unload Me '卸载本窗体
End Sub

Private Sub m_new_Click() '新建按钮的单击
Text1.Text = "" ' 清除文本框的内容
End Sub

Private Sub Text1_Change() 'TEXT1的改变
Text2.Text = Text1.Text 'TEXT2文本和text1文本一致
End Sub

Private Sub Text2_Change() 'text2的改变
Text1.Text = Text2.Text 'text1文本和text2文本一致
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式