powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Реализация стандартного интерфейса
4 сообщений из 4, страница 1 из 1
Реализация стандартного интерфейса
    #34368996
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Щас работаю над одним проектом.
Использую MDI формы, так вот хочу реализовать стандартный интерфейс, типа "Вид", "Правка" и т.д.
Так вот, вопрос насчет команд "Копировать", "Вставить" в меню "Правка", эти команды доступны для всех дочерних форм, проблема в ее реализации.
Так как, рожа каждой формы может быть разная, "копировать" и "вставить" для каждой нужно писать индивидуально.
Хотел посоветоватья, кто как решает эту проблему? Нет ли что-то вроде
Код: plaintext
DoCmd.RunCommand acCmdCopy
как в Access'е через API или что-то вроде этого?
Вариант SendKeys или эмулирования нажатий Ctrl+C, Ctrl+V не пойдет.
Спасибо за внимание.
...
Рейтинг: 0 / 0
Реализация стандартного интерфейса
    #34369003
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только в основной MDI форме поставить в меню
а команды будут выполняться в зависимости от активной дочерной формы

Код: plaintext
1.
2.
if Me.ActiveForm.Name="frm1" Then
'обработка команды в зависимости от формы
end if
...
Рейтинг: 0 / 0
Реализация стандартного интерфейса
    #34369004
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TIKOТолько в основной MDI форме поставить в меню
а команды будут выполняться в зависимости от активной дочерной формы

Код: plaintext
1.
2.
if Me.ActiveForm.Name="frm1" Then
'обработка команды в зависимости от формы
end if

PS
На счет Access-a не знаю прокатит ли такое
...
Рейтинг: 0 / 0
Реализация стандартного интерфейса
    #34369114
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TIKOТолько в основной MDI форме поставить в меню
а команды будут выполняться в зависимости от активной дочерной формы

Код: plaintext
1.
2.
if Me.ActiveForm.Name="frm1" Then
'обработка команды в зависимости от формы
end if

Нет, я говорю именно про универсальный вариант, не написание для каждой формы отдельного кода. Если есть конечно такой метод.
Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Реализация стандартного интерфейса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]