Я могу использовать “Остановку” в качестве имени подпрограммы в VB?

Я хотел бы создать объект... говорят объект "Фильма". Объект должен иметь имя метода "Остановка", таким образом, у меня может быть этот код ниже

dim Mov as new Movie
Mov.Stop ' To execute the Stop method.

В моем классе Фильма у меня должно быть что-то вроде этого.

Sub Stop()
'code here needed for the Stop subroutine
End Sub

Однако я не могу использовать "Остановку" в качестве имени, поскольку это - зарезервированное слово. Я вижу, что VB кодирует, который имеет "Остановку" как один из метода. К сожалению, код защищен так, я не могу просмотреть его.

Как я могу назвать подпрограмму как "Остановку"?

5
задан Kratz 8 June 2010 в 13:54
поделиться

3 ответа

Это может сработать, если вы создадите typelib с Stop и другими методами и свойствами, а затем используете Implements в своем классе. Я не тестировал это, однако.

Update:

See Tutorial: Использование зарезервированных слов в качестве имен членов класса VB6

4
ответ дан 14 December 2019 в 13:27
поделиться

Стоп - это ключевое слово в Vb6. Вам придется переименовать свой метод во что-нибудь другое. Скажем, MovieStop

0
ответ дан 14 December 2019 в 13:27
поделиться

Stop - это оператор, используемый для прерывания приложения при отладке (то же самое, что установка точки останова), поэтому выберите другое имя.

2
ответ дан 14 December 2019 в 13:27
поделиться