簡単なコンソールアプリケーション
次のプログラムは、コマンドラインでコンパイルして実行できるシンプルなコンソールプログラムです。
プログラムグリート;
{$ apptypeconsole}
varmymessagestring;
始める
mymessage:= 'helloworld!';
Writeln(mymessage);
終わり。
最初の行は、プログラムがグリーティングと呼ばれることを説明しています。 {$ apptypeconsole}コンパイラに、コマンドラインで実行されるコンソールアプリケーションになるように指示します。次の行は、mymessageと呼ばれる型文字列の変数を定義します。 (Delphiには実際の文字列データ型があります)、このプログラムは文字列「HelloWorld!」を渡し、Writelnコマンドを使用してMyMessageの内容を標準の出力デバイスに出力します。 (Writelnはシステムユニットファイルで定義されています。これは、多くのアプリケーションでコンパイラが自動的に含めています)
greeting.pasまたはgreed.dprのファイルに保存し、次のコマンドを入力してコンパイルします
DCC32グリート
Win32実行可能ファイルを生成します
dccilgreeting
.NET実行可能ファイルを生成します。
シンプルさとは別に、この例は、ボーランド開発ツールで書いているプログラムと多くの点で多少異なります。まず、コンソールアプリケーションです。 Borland開発ツールは、グラフィカルインターフェイスで最も一般的に使用されるアプリケーションを開発するためによく使用されるため、Writelnコマンドを正常に使用することはできません。さらに、すべてのルーチンは別のファイルにあります。典型的なグラフィカルイメージインターフェイスプログラムでは、例の先頭にあるプログラムの行は、プログラム定義に呼び出されるユニットファイルのいくつかとは異なり、実際の論理プログラムを含まない別のプロジェクトファイルに配置されます。 。