Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 25.06.2012
Сообщений: 6

Как создать ссылку на модуль

09.08.2012, 17:51. Показов 2710. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
я создал модуль но не знаю как в Form1(code) создать ссылку на этот модуль, чтобы при нажатии на кнопку Command1 выполнялся програмный код записанный в этом модуле. Помогите, пож.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.08.2012, 17:51
Ответы с готовыми решениями:

Создать модуль и создать программу, которая будет использовать этот же модуль
Требуется создать модуль и создать программу,которая будет использовать этот же модуль. При работе с программой проблема с переменной...

Как создать ссылку в C#?
В C++ для создания ссылки достаточно напечатать следующий код: int a = 7; int &b = a; Как также просто создать ссылку в C#?

Как создать ссылку в TextView?
Как создать ссылку в TextVIew? и чтобы по нажатии открывалась не браузер, а активити

10
Заблокирован
09.08.2012, 18:08
Call имя_модуля или процедуры, покажи код модуля твоего.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
09.08.2012, 22:45
модуль:
Visual Basic
1
2
3
4
5
Option Explicit
 
Public Sub PROZEDURA()
     MsgBox "Ok", 64, ""
End Sub
форма:
Visual Basic
1
2
3
4
5
Option Explicit
 
Private Sub Комманда1_Click()
    PROZEDURA
End Sub
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38162 / 21097 / 4306
Регистрация: 12.02.2012
Сообщений: 34,685
Записей в блоге: 14
10.08.2012, 09:22
Если ты включил модуль в проект, то все просто: в нужном месте пишешь имя модуля, ставишь точку - и ассистент VB сам предложит список процедур твоего модуля, которые можно вызывать. Выбирай, жми Enter и заполняй список параметров.

Если модуль ты взял из внешнего источника, то его нужно подключить к проекту: Add -> Module -> Existing -> выбираешь модуль
1
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
15.08.2012, 15:56
Цитата Сообщение от Catstail Посмотреть сообщение
Если ты включил модуль в проект, то все просто: в нужном месте пишешь имя модуля, ставишь точку - и ассистент VB сам предложит список процедур твоего модуля, которые можно вызывать. Выбирай, жми Enter и заполняй список параметров.

Если модуль ты взял из внешнего источника, то его нужно подключить к проекту: Add -> Module -> Existing -> выбираешь модуль
А какие выбирать именно?
0
Заблокирован
15.08.2012, 16:03
Цитата Сообщение от RCF Посмотреть сообщение
А какие выбирать именно?
Ну так ты покажи код модуля, тут нету экстрасенсов!

Цитата Сообщение от inv.DS Посмотреть сообщение
покажи код модуля твоего.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38162 / 21097 / 4306
Регистрация: 12.02.2012
Сообщений: 34,685
Записей в блоге: 14
15.08.2012, 16:23
Цитата Сообщение от RCF Посмотреть сообщение
А какие выбирать именно?
- Ммм...

Предположим,в модуле две процедуры Matr (Умножение матриц) и Prod (скалярное произведение векторов). В этом случае:

1) если нужно умножать матрицы - выбираем Matr
2) если нужно умножать векторы - выбираем Prod
3) ни то, и ни другое - дорабатываем модуль.

Все ясно?
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
15.08.2012, 16:27
чтобы при нажатии на кнопку Command1 выполнялся програмный код записанный в этом модуле
Нужно, что бы это был не просто программный код, а процедура или функция.
И объявлены они должны быть Public.
Сам по себе программный код не более чем любовная записка
1
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
16.08.2012, 11:11
Цитата Сообщение от Catstail Посмотреть сообщение
- Ммм...

Предположим,в модуле две процедуры Matr (Умножение матриц) и Prod (скалярное произведение векторов). В этом случае:

1) если нужно умножать матрицы - выбираем Matr
2) если нужно умножать векторы - выбираем Prod
3) ни то, и ни другое - дорабатываем модуль.

Все ясно?

Аааа, то есть выбираем процедуру, которая описана в модуле. То есть если например там есть процедура для вычисления некоторого значения, например вычисление результатов ответа, то его?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38162 / 21097 / 4306
Регистрация: 12.02.2012
Сообщений: 34,685
Записей в блоге: 14
16.08.2012, 12:00
Цитата Сообщение от RCF Посмотреть сообщение
то есть выбираем процедуру, которая описана в модуле
Да. Точнее - реализована в модуле.
0
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
16.08.2012, 13:08
Цитата Сообщение от Catstail Посмотреть сообщение
Да. Точнее - реализована в модуле.
да, это я и имел ввиду.

спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.08.2012, 13:08
Помогаю со студенческими работами здесь

Как создать ссылку на форме
Здравствуйте. Как создать ссылку на форме которая была заполнена на основании документа. Нужна обратная ссылка ссылающиеся на документ как...

Как создать ссылку на обект?
Как создать ссылку на место в куче где находится обект? например если есть int a=10; и какой то обект b то чтоб когда написать b=9...

Как создать ссылку на объект?
Как сделать ссылку на объект?

Как создать символьную ссылку?
создание на файл Alpha символьной ссылки с именем SALP в корневом каталоге:wall::help:

Как создать шифрованную ссылку?
Всем привет. Я хочу создать шифрованную ссылку типа https://www.cyberforum.ru/newthread.php?do=newthread&f=61 Как это реализовать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru