文字列を読み出しファイルに書き込む

提供: RAD Studio
移動先: 案内検索

VCL フォーム アプリケーションの作成方法 への移動


この VCL アプリケーションの作成は以下の手順で行われます。

  1. ボタン コントロールの付いた VCL フォームを作成します。
  2. 文字列を読み取ってファイルに書き込むコードを作成します。
  3. アプリケーションを実行します。

VCL フォームを作成するには:

  1. プロジェクト ファイルが格納されるディレクトリを作成します。
  2. [ファイル|新規作成|その他...|Delphi プロジェクト(または %C++Builder% プロジェクト)] を選択し、[VCL フォーム アプリケーション]アイコンをダブルクリックします。 VCL フォーム デザイナ が表示されます。
  3. ツール パレットの[Standard]ページから、TButton コンポーネントをフォーム上に配置します。

文字列を読み書きするには:

  1. フォーム上で Button1 を選択します。
  2. [オブジェクト インスペクタ]で、[イベント]タブの[OnClick]アクションをダブルクリックします。コード エディタが表示され、Delphi の場合は TForm1.Button1Click イベント ハンドラ ブロックに、C++ の場合は TForm1::Button1Click イベント ハンドラ ブロックにカーソルが移動されます。
  3. Delphi の場合: カーソルを予約語 begin の前に置き、Return キーを押します。 これで、コード ブロックの前に新しい行が作成されます。
  4. 以下の変数宣言を入力します。 TFileStream *fs const AnsiString str = "Hello";
  5. コード ブロック内にカーソルを置き、以下のコードを入力します。 fs = new TFileStream("temp.txt", fmCreate);
 fs->Write ((void*)str.c_str(), str.fmCreate);

"Hello World" アプリケーションを実行するには:

  1. プロジェクト ファイルを保存します。[実行|実行]を選択して、アプリケーションをビルドおよび実行します。 Button1 というボタンがあるフォームが表示されます。
  2. Button1 をクリックします。
  3. テキスト エディタを使用して、新規作成された temp.txt ファイルを開きます。このファイルはプロジェクト ディレクトリにあります。 文字列 'Hello' が、ファイル内に表示されます。

関連項目