名前 題名 ▼ Mr.XRAYさん > > このように,コンポーネントをフォームに配置すると,自動的に, > > 必要なユニット名が追加される仕組みになっています. > > コンポーネントを実行時に生成する場合,動的に生成する,とも言いますが, > その場合は,自動では uses 部に必要なユニット名は追加されません. > 次のコードは,以下のコンパイルエラーとなります. > > [DCC エラー] Unit1.pas(28): E2003 未定義の識別子 : 'TIdHTTP' > > > procedure TForm1.Button1Click(Sender: TObject); > var > HTTP : TIdHTTP; > begin > HTTP := TIdHTTP.Create(Self); > try > //何かの処理 > finally > FreeAndNil(HTTP); > end; > end; > > 実行時に生成する場合でも, > もし,フォームに TIdHTTP コンパが配置してあれば,エラーとはなりません. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link