Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Флаг для Undo Добавлено: 19.12.07 19:14  

Автор вопроса:  Иван | Web-сайт: www.harami.ru
В меню MDI-формы имеется команда Отменить:

Private Sub mnuEditUndo_Click()
    Const EM_UNDO = &HC7
    SendMessage ActiveForm.ActiveControl.hWnd, EM_UNDO, 0, 0
End Sub

(Команда, впрочем, выполняется и без меню - по Ctrl+Z)

Как узнать, доступна ли отмена последней операции в данный момент (чтобы активировать/деактивировать меню?)

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #1 Добавлено: 19.12.07 20:33
кто-бы мог подумать:
Public Const EM_CANUNDO = &HC6
debug.print SendMessage(ActiveForm.ActiveControl.hWnd, EM_UNDO, 0, 0)
:)

Ответить

Номер ответа: 2
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #2 Добавлено: 19.12.07 20:35
т.е.
debug.print SendMessage(ActiveForm.ActiveControl.hWnd, EM_CANUNDO, 0, 0)

З.Ы. как не удобно без возможности редактирования.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам