メッセージ内の変数を使用してメッセージ ダイアログ ボックスのタイトルを変更する方法。私はもう試した
Application.MessageBox('x * y = ' + result, 'this is title', MBICONINFORMATION);
しかし、互換性のない型: 'String' と 'PAnsiChar' というエラーが表示されます。これは、'result' 変数が許可されていないためです。何か解決?前にありがとう
メッセージ内の変数を使用してメッセージ ダイアログ ボックスのタイトルを変更する方法。私はもう試した
Application.MessageBox('x * y = ' + result, 'this is title', MBICONINFORMATION);
しかし、互換性のない型: 'String' と 'PAnsiChar' というエラーが表示されます。これは、'result' 変数が許可されていないためです。何か解決?前にありがとう
次のようにフォーマット機能を使用することをお勧めします。
Application.MessageBox(PChar(Format('x * y = %s', [result])), 'this is title', MB_ICONINFORMATION);
OK、私はちょうど置くことを知っていました
Application.MessageBox(PChar('x * y = ' + result), 'this is title', MB_ICONINFORMATION);
他にも参考になるかも。