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

Ошибка при вызове процедуры: Cannot use parentheses when calling a Sub

06.09.2007, 13:31. Показов 8561. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть процедура:
Visual Basic
1
2
3
Sub Show(sWS, sVend)
...
End Sub
Так вот, когда я ее вызываю
Visual Basic
1
Show(sW,sV)
вылетает сообщение об ошибке:
>Cannot use parentheses when calling a Sub

В чем ошибка?
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.09.2007, 13:31
Ответы с готовыми решениями:

Что за ошибка? Microsoft VBScript compilation (0x800A0414) Cannot use parentheses when calling a Sub /Functions.asp, line 127
Ктo-нибудь мoжет мне oбяснить чтo этa зa oшибкa: Error Type: Microsoft VBScript compilation (0x800A0414) Cannot use parentheses...

Ошибка при вызове AngleArc "Bad DLL calling convention"
Private Declare Function AngleArc Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal dwRadius As Long, ByVal...

Ошибка при вызове хранимой процедуры
Добрый день, подскажите что делать? Может кто сталкивался с данной проблемой. При вызове хранимой процедуры - выскакивает сообщение с...

8
0 / 0 / 0
Регистрация: 22.06.2007
Сообщений: 176
06.09.2007, 14:00
А где вызываешь ... в форме?
А Show формы не перебывает ?
0
0 / 0 / 0
Регистрация: 22.06.2007
Сообщений: 176
06.09.2007, 14:04
Sorry!!!
БЛИН!
Ты шо с Делфи свалился? Убери круглые скобки!
0
Jeremy
06.09.2007, 17:33
я свалился не только с Delphi, но еще и с C++ ;-)
VB я почти не знаю, вот и тыкаюсь как слепой котенок

я попробовал вызвать эту процедуру используя Call и все встало на свои места...

Вот ты говоришь:'Убери круглые скобки'...А как процедура поймет, что перечисленные переменные к ней прилагаются или я чего-то не понимаю?
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
06.09.2007, 18:32
show param1, param2
Это стандарт вызова для VB процедур.

Если Show - функция, то:
call show(param1,param2)
но можно и так:
show param1, param2
или обычно так:
ret=show(param1,param2)

Для передачи указателей или значений нужно объявлять так, например:
sub Show(byref param1 as object, byval param1 as string)

end sub
0
ex
06.09.2007, 19:19
+ ко всему сказанному - текст ошибки сам за себя говорит )
В крайнем случае с помощью словаря...
Славик
07.09.2007, 16:11
Для подобного случая рекомендую иметь переводчика,
например:WebTranSite (или другой).
В сообщении говорится (буквально) о недопустимости круглых скобок)
Jeremy
09.09.2007, 10:09
Спасибо всем за помощь
С английским у меня все в порядке, но я никак не думал, что передача параметров может происходить таким образом %)
0 / 0 / 0
Регистрация: 26.03.2007
Сообщений: 238
09.09.2007, 11:41
Использовать скобки можно, только перед вызовом надо указать команду СALL. Типа:
CALL subname(param1,param2,...)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.09.2007, 11:41
Помогаю со студенческими работами здесь

Ошибка при вызове процедуры Sybase
Ребята, есть такая проблема. При вызове процедуры: flag = result.ExecProcedure("ln_role_to_officer", officer_login, task_role%,...

Ошибка при вызове процедуры MSSQL
Здравствуйте. В самой СУБД написана процедура на добавление строки ALTER PROCEDURE . @int real,@tim real,@pod real,@dia real ...

Ошибка при вызове процедуры PostgreSQL
Есть процедура для вставки новой записи в таблицу CREATE OR REPLACE PROCEDURE public."saveStudent"( "fName_val"...

Ошибка при вызове хранимой процедуры
Создал хранимую процедуру: CREATE DEFINER=`root`@`localhost` PROCEDURE `QueryAuthentification`(IN `@hash` VARCHAR(50)) LANGUAGE SQL ...

Ошибка сохранения при вызове хранимой процедуры
Всем доброго вечера подскажите, в чем моя ошибка при выполнении запроса? При попытке сохранения вылетает ошибка вида: (скриншот) Коды...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru