powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу запустить процедуру
10 сообщений из 10, страница 1 из 1
Не могу запустить процедуру
    #32240152
A-Lex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бред, элементарная задача, а не получается
В модуле есть процедура
Код: plaintext
1.
2.
[/src]Public Sub Proc1(p1 as integer, p2 as integer)

End Sub[src]

Далее пытаюсь ее использовать в обработчике событий

Код: plaintext
1.
2.
3.
4.
[/src]Private Sub Кнопка40_Click()

  Proc1( 2 ,  8 )
  
End Sub[src]


Зараза выдает syntax error
Причем если заменить параметр на string все работает, а с любым числовым, там: byte, long и т.д. ента ошибка
В чем я не прав?
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240162
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cкопировал твой текст - все работает. Прверь, ты латинскую l с единицей нигде не перепутал?
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240164
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 варианта:

Proc1 2, 8

Call Proc1(2, 8)
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240165
A-Lex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на /src и src не смотрите, неправильно побаловался с кнопкой CODE
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240171
A-Lex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To: Владимир Саныч
Заработал вариант call proc1, а в чем прикол, раньше без ентой гадости подобные процедуры запускались, а сейчас еще придлагает поставить =
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240179
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Запускались функции. У процедур (если без слова Call) скобки не нужны. :^)
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240196
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
P.S. Если параметр всего один, то его можно взять в скобки, только это будут не скобки от синтаксиса вызова процедуры, а просто как будто параметром является выражение в скобках.
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240199
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Запускались функции. У процедур (если без слова Call) скобки не нужны. :^)

Да и функция так не запуститься. Функцию без присвоения ее значения переменной, надо будет вызывать точно так же.

Proc1 2, 8

Call Proc1(2, 8)
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240224
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я имел в виду, что функция запускается так:

a = Fun1(3, 4)
...
Рейтинг: 0 / 0
Не могу запустить процедуру
    #32240246
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понял, просто пояснил во избежание недоразумений
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу запустить процедуру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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