Tarik писал(а):Хм... А не легче ли заюзать старый дедовский способ, а именно процедуры?
Public sub X1()
Y1()
end sub
public sub Y1()
Beep
end sub
form1.Y1
Y1
Неправда.Ramzes писал(а):или обьвит Y1 как Public, тогда она вызоветься без всяких
- Код: Выделить всё
form1.Y1
а просто
- Код: Выделить всё
Y1
ANDLL писал(а):Неправда.Ramzes писал(а):или обьвит Y1 как Public, тогда она вызоветься без всяких
- Код: Выделить всё
form1.Y1
а просто
- Код: Выделить всё
Y1
Sub Y1 ()
End Sub
Tarik писал(а):tyomitch, а вот и нет! Если написать просто
- Код: Выделить всё
Sub Y1 ()
End Sub
То Form2.Y1 прекрасно работает
Form2.Y1
Tarik писал(а):Да как нет, сам только что проверил:
1. Запускаем VB
2. Создаём проект
3. Добавляем ещё одну форму
4. В ней пишем вышеозначенный код
5. В Form1 пишем
- Код: Выделить всё
Form2.Y1
Всё прекрасно пашет
Tarik писал(а):tyomitch, а вот и нет! Если написать просто
- Код: Выделить всё
Sub Y1 ()
End Sub
То Form2.Y1 прекрасно работает
If not explicitly specified using Public, Private, or Friend, Sub procedures are public by default
Сейчас этот форум просматривают: Google-бот и гости: 3