2013-05-06 3 views
1
DECLARE FUNCTION AanUit! (Baan AS INTEGER, Aktie AS INTEGER) 
DECLARE FUNCTION fVraagStatus! (Baan AS INTEGER) 
DECLARE FUNCTION fMelding! (Tekst AS STRING, Warning AS INTEGER) 

FUNCTION fVraagStatus (VraagBaan AS INTEGER) 
    ´ retrieve status somewhere 
    fVraagStatus = False or True 
END FUNCTION 

FUNCTION fMelding (Tekst AS STRING, Warning AS INTEGER) 
    ´ locate (move cursor), print stuff 
END FUNCTION 

Мой вопрос: Что означает восклицательный знак в конце имени функции?BASIC: Что означает восклицательный знак в конце имени функции?

Я переписываю старую программу в .net и наткнулся на что-то странное, и я хочу понять, почему существует «!» в конце отклонения функции. Мне не нужно писать свой собственный код, это просто для моего душевного спокойствия.

ответ

1

Это означает, что функция возвращает SINGLE. Восклицательный знак является ярлыком для As Single.

+0

Thnx: это было быстрее, чем пытаться найти то, что означает знак отличия: http://en.wikipedia.org/wiki/Single_precision –

+0

Если вы говорите правду, то есть некоторые недостатки дизайна. Тело AanUit даже не находится в файле и не имеет к нему вызовов. fMelding ничего не возвращает, только печатает материал на экране. fVraagStatus возвращает логическое значение, которое, я думаю, будет переведено в 0.0 и 1.0. Я думаю, что я просто брошу это на дизайнера: D –

+1

Последний комментарий: Нашел то, что мне нужно, http://stackoverflow.com/questions/8341524/what-is-the-meaning-of-the-dollar-sign- после того, как-а-метод-имя-в-VB-сети. Существует список старых уведомлений. –

Смежные вопросы