2013-05-06 77 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

相關問題