1

SysUtils.IncMonth()SysUtilsヘッダーから直接IncMonthプロシージャを使用する必要がありますが、C ++ BuilderXEでの使用方法がわかりません。

誰でもC++Builder XEでそれを行う方法を教えてくれますか?

前もって感謝します..

4

1 に答える 1

4

2つの関数の間にあいまいさが生じた場合は、呼び出す関数の名前空間を指定して、どちらを呼び出すかをコンパイラーに通知する必要があります。あなたの場合は次のようになります。

SysUtils::IncMonth()

コードでは、次のようになります。

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    TDateTime TwoMonthsLater = SysUtils::IncMonth(Now(), 2);
    ShowMessage(DateToStr(TwoMonthsLater));
}

コンパイラのエラーまたは警告が発生した場合はいつでも、を確認できますthe reference。これには、ほとんどの場合、特定のエラーまたは警告を解決する方法の例も含まれています。

于 2013-03-25T07:53:49.117 に答える