2013-05-06 125 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,并且遇到了一些奇怪的事情,我想了解为什么会有'!'在函数decleration的末尾。我并不需要写自己的代码,只是为了让我安心。

回答

1

这意味着函数返回SINGLE。感叹号是As Single的快捷方式。

+0

Thnx:那样快一点,然后试图找出exclemation标记的含义:http://en.wikipedia.org/wiki/Single_precision – 2013-05-06 09:32:39

+0

如果你说的是真的,那么有一些设计缺陷。 AanUit body甚至不在文件中,也没有对它的调用。 fMelding不会返回任何东西,只会将东西打印到屏幕上。 fVraagStatus返回一个布尔值,我认为它会被转换为0.0和1.0。我想我只是要把这个设计师:D – 2013-05-06 09:54:04

+1

最后的评论:找到我需要的东西在http://stackoverflow.com/questions/8341524/what-is-the-meaning-of-the-dollar-sign-之后-A-方法名,在-VB网。有通告的完整列表。 – 2013-05-06 12:01:39

相关问题