te Sub Exit_Click() Unload Me End Sub Private Sub FindText_KeyPress(KeyAscii As Integer) Dim BeginPos As Long If KeyAscii = 13 Then BeginPos = InStr(1, Text1.Text, FindText.Text, vbTextCompare) If BeginPos > 0 Then Text1.SelStart = BeginPos - 1 Text1.SelLength = Len(FindText.Text) End If End If End Sub Private Sub Fontcolor_Click() CommonDialog1.ShowColor Text1.ForeColor = CommonDialog1.Color End Sub Private Sub Form_Load() Dim i As Integer '加载图像 ImgNew.Picture = ImageUp.ListImages("New").Picture ImgOpen.Picture = ImageUp.ListImages("Open").Picture ImgSave.Picture = ImageUp.ListImages("Save").Picture ImgUndo.Picture = ImageDisable.ListImages("Undo").Picture Check_ImgPaste Check_ImgCutCopy '加载系统字体 For i = 0 To Screen.FontCount - 1 ComboFont.AddItem Screen.Fonts(i) Next i End Sub Private Sub Form_Resize() Dim TextTop As Long '修改工具条大小 CoolBar1.Top = Me.ScaleTop ????????????????????????????? ?????????????????????????????????? ??????????? ???????????????????????????? ?????????? ???????????????????????????????????????????? ???????? ??????????????????? ?????????? ????????????????????????????????????? ???????????????? Me.ScaleLeft Text1.Width = Me.ScaleWidth If Me.ScaleHeight > CoolBar1.Height Then Text1.Height = Me.ScaleHeight - TextTop Else Text1.Height = 0 End If End Sub Private Sub ImgCopy_Click() Copy_Click '复制 Check_ImgPaste Check_ImgCutCopy End Sub Private Sub ImgCopy_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '“按下”按钮 If Button = 1 Then ImgCopy.Picture = ImageDown.ListImages("Copy").Picture End If End Sub Private Sub ImgCopy_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1 = "将选择的文本复制到剪裁板" '判断鼠标位置,显示不同图像 If Button = 1 And (X > 0 And X < ImgNew.Width And Y > 0 And Y < ImgNew.Height) Then ImgCopy.Picture = ImageDown.ListImages("Copy").Picture ElseIf Button = 1 Then ImgCopy.Picture = ImageUp.ListImages("Copy").Picture End If End Sub Private Sub ImgCopy_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then '“抬起”按钮 ImgCopy.Picture = ImageUp.ListImages("Copy").Picture End If End Sub Private Sub ImgCut_Click() 'If Text1.SelLength > 0 Then Cut_Click '剪切 Check_ImgPaste Check_ImgCutCopy 'End If End Sub Private Sub ImgCut_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then '“按下”按钮 ImgCut.Picture = ImageDown.ListImages("Cut").Picture End If End Sub Private Sub ImgCut_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1 = "剪切选择的文字到剪裁板" '判断鼠标位置,显示不同图像 If Button = 1 And (X > 0 And X < ImgNew.Width And Y > 0 And Y < ImgNew.Height) Then ImgCut.Picture = ImageDown.ListImages("Cut").Picture ElseIf Button = 1 Then ImgCut.Picture = ImageUp.ListImages("Cut").Picture End If End Sub Private Sub ImgCut_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then '“抬起”按钮 ImgCut.Picture = ImageUp.ListImages("Cut").Picture End If End Sub Private Sub ImgNew_Click() New_Click End Sub Private Sub ImgNew_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then '“按下”按钮 ImgNew.Picture = ImageDown.ListImages("New").Picture End If End Sub Private Sub ImgNew_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1 = "创建新文件" '修改提示信息 '判断鼠标位置,显示不同图像 If Button = 1 And (X > 0 And X < ImgNew.Width And Y > 0 And Y < ImgNew.Height) Then ImgNew.Picture = ImageDown.ListImages("New").Picture ElseIf Button = 1 Then ImgNew.Picture = ImageUp.ListImages("New").Picture End If End Sub Private Sub ImgNew_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 1 Then '“抬起”按钮 ImgNew.Picture = ImageUp.ListImages("New").Picture End If End Sub Private Sub ImgOpen_Click() Open_Click End Sub Private Sub ImgOpen_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) '“按下”按钮 If Button = 1 Then ImgOpen.Picture = ImageDown.ListImages("Open").Picture End If End Sub Private Sub ImgOpen_MouseMove(Button As Integer, Shift A 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
Tags:
|