Вызов функции

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Chuvack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 51
Зарегистрирован: 20.01.2005 (Чт) 20:59
Откуда: Россия

Вызов функции

Сообщение Chuvack » 01.04.2005 (Пт) 0:00

Есть небольшая проблемка:
Можно ли находясь в одной из форм, из другой формы вызвать функцию или подпрограмму,а то занова переписывать ,создавать модуль нет сил и времени :(

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 01.04.2005 (Пт) 0:09

А на что там силы и время? Cut->Paste в новый модуль с заменой Private на Public... Пять сек... Сколько раз сам так налетал, но ты в форуме сообщение дольше создавал, чем перенес бы в новый модуль свои функции-процедуры :)

Chuvack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 51
Зарегистрирован: 20.01.2005 (Чт) 20:59
Откуда: Россия

Сообщение Chuvack » 01.04.2005 (Пт) 1:21

не все так просто, как может показаться на первый взгляд
я делал точно также, но ничего хорошего это не даёт.
переменных много, процедуры обращаются одна к другой,в функциях содержится обработка элементов управления:кнопки,списки,label.....
Мне бы желательно какой-нибудь другой вариант решения этой проблемки.

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 01.04.2005 (Пт) 2:03

Ну вообще-то, если сделать в форме Form1 какой-нить функции паблик, то из формы Form2 преспокойно вызывается Form1.public_function

Костя
Обычный пользователь
Обычный пользователь
 
Сообщения: 93
Зарегистрирован: 14.02.2005 (Пн) 6:45
Откуда: Новосибирск

Сообщение Костя » 01.04.2005 (Пт) 9:13

Да просто объявить функцию в модуле как Public, и всё тут. Зачем мучиться?
Всё бывает!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 01.04.2005 (Пт) 10:46

Костя писал(а):Да просто объявить функцию в модуле как Public, и всё тут. Зачем мучиться?
Ух ты, как все оказывается просто... А я мучался, как Public её объявлял... А оказывается можно как Public объявить...

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 01.04.2005 (Пт) 11:13

Костя Ты предидущеи посты читаешь :?: :roll:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 195

    TopList