2012-09-24 62 views
-2

我正在使用C++ Builder,並在一些幫助之後爲某些表單操作創建函數。我試過下面的代碼,沒有運氣。如何在VCL窗體應用程序中調用和調用函數

這裏是我的代碼:

int calculateAndDisplayImportantAppointments() 
{ 
    int integerNumberOfImportantAppointments = calCalendar.getNumberOfImportantAppointments(); 
    if (integerNumberOfImportantAppointments > 0) 
    { 
     // itoa is not standard (like any of this is) 
     WCHAR strN[32]; 
     swprintf(strN, L"%d", integerNumberOfImportantAppointments); 

     // not familiar with ShowMessage(), but I *think* this will work. 
     ShowMessage("You have " + UnicodeString(strN) + " important appointments. Do you wish to view them?"); 
    } 

    return integerNumberOfImportantAppointments; 
} 

我收到以下錯誤:試圖調用這個函數的時候調用未定義功能calculateAndDisplayImportantAppointments

我可以請一些幫助解決這個問題嗎?

+0

首先,請編輯您的問題,以包括_how_您稱此功能。其次,你有你的項目是多個源文件嗎?如果是這樣,你是否正確地使用所有源文件構建項目? –

回答

-1

對不起,很簡單的解決方案。

函數需要寫在聲明它的代碼段的上面。

相關問題