E2035 実パラメータが足りません (Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーメッセージは,手続きまたは関数の呼び出しで手続き宣言または関数宣言に指定したより少ないパラメータを指定したときに表示されます。
このエラーは標準手続きや標準関数の呼び出しで起きる場合もあります。
program Produce; var X: Real; begin Val('3.141592', X); (*<-- ここでエラーメッセージ*) end.
{ 標準手続きの Val はエラーコードを返すためにパラメータを 1 つ余分にとる。このコードではそのパラメータを指定していない }
program Solve; var X: Real; Code: Integer; begin Val('3.141592', X, Code); end.
{ 通常,呼び出す手続きの宣言かヘルプと呼び出しを照合してチェックすると,必要なパラメータを指定し忘れたことがわかる }