2013-05-06 2 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 –

+0

당신이 말한 것이 사실이라면 설계상의 결함이 있습니다. AanUit 시체는 파일에도 존재하지 않으며 호출도 없습니다. fMelding은 아무 것도 반환하지 않고 화면에 내용 만 인쇄합니다. fVraagStatus는 0.0과 1.0으로 변환 될 것이라고 생각하는 부울을 반환합니다. 나는 메신저가 디자이너에 이걸 던지겠다고 생각한다. D –

+1

마지막 코멘트 : 내가 무엇을 필요로하는지 찾았다. http://stackoverflow.com/questions/8341524/what-is-the-meaning-of-the-dollar-sign- a-method-name-in-vb-net. 오래된 알림의 전체 목록이 있습니다. –

관련 문제