Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2009, 12:36   #1
VistaSV30
Форумчанин
 
Аватар для VistaSV30
 
Регистрация: 08.12.2009
Сообщений: 136
По умолчанию Передать параметр в процедуру

Возможно ли передавать параметры в продцедуру, так же как в функцию?

Задача такая нужно вызвать продцедуру с параметром и после ее выполнения не нужно возвращать ни какого значения. Все делается в вызываемой продцедуре.

Спасибо!
VistaSV30 вне форума Ответить с цитированием
Старый 18.12.2009, 19:44   #2
VistaSV30
Форумчанин
 
Аватар для VistaSV30
 
Регистрация: 08.12.2009
Сообщений: 136
По умолчанию Спасибо!

Нашел ответ на другом форуме:

Код:
Q15: Не работает обращение к процедуре, которое я пишу так:
MySub (x, y) - тут выдается ошибка компиляции
MySub (x) - тут почему-то параметр передается по значению, а не по ссылке

A: Правильный синтаксис выглядит так:

Call MySub(x, y)
MySub x, y
a = MyFun(x, y)

Все скобки кроме этих воспринимаются как часть самого параметра.
http://www.sql.ru/faq/faq_topic.aspx?fid=213
VistaSV30 вне форума Ответить с цитированием
Старый 18.12.2009, 20:45   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте VistaSV30.
Возможно Вам уже пора создать собственный сайт и форум, "сам спросил - сам ответил"? Но рекомендую внимательно проверять коды перед тем как выкладывать на всеобщее обозрение.
Строка a = MyFun(x, y), не соответствует вопросу "..обращение к процедуре...", т.к. присвоить переменной 'a' можно только значение возвращаемое функцией, никак не процедурой, она ничего не возвращает.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать параметру записи, что в нем параметр это статический массив с данными? SkAndrew Общие вопросы Delphi 6 26.06.2009 02:02
Как передать упавление на процедуру? Волк Общие вопросы Delphi 7 05.02.2009 19:26
Как передать параметр в другое(модальное) окно? kiber0net0 Общие вопросы Delphi 3 21.09.2008 13:03
Как передать параметр? Иллидан Общие вопросы Delphi 8 12.07.2008 12:57
Как передать указатель в процедуру??? kate4ka Общие вопросы Delphi 1 17.03.2008 12:49