Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу запустить процедуру / 10 сообщений из 10, страница 1 из 1
19.08.2003, 13:04
    #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
19.08.2003, 13:09
    #32240162
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу запустить процедуру
Cкопировал твой текст - все работает. Прверь, ты латинскую l с единицей нигде не перепутал?
...
Рейтинг: 0 / 0
19.08.2003, 13:10
    #32240164
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу запустить процедуру
2 варианта:

Proc1 2, 8

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

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

Proc1 2, 8

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

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


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