CREATEOBJECT: コンポーキンエオザジェクエ  
説明

CreateObject 関数で、CFC (ColdFusion component) オブジェクトを作成することができます。

 
戻り値

コンポーネントオブジェクト

 
関数のシンタックス
CreateObject(type, component-name) 
 
関連項目

『ColdFusion MX 開発ガイド』 の 第10章の「ColdFusion コンポーネントの作成と使用」

 
パラメータ

 
使用方法

UNIX システムでは、指定のコンポーネント名と同じ名前 (ただしすべて小文字) のファイルが最初に検索されます。これに該当するファイルが見つからない場合は、大文字小文字の違いも含めて、指定されたコンポーネント名とまったく同じ名前のファイルが次に検索されます。

次の例では、CFScript ステートメントで CreateObject 関数を使用して、tellTimeCFC 変数を tellTime コンポーネントに割り当てます。ここで CreateObject 関数は、別のディレクトリ内のコンポーネントを参照します。コンポーネントメソッドを呼び出すには、関数シンタックスを使用します。

<b>サーバーのローカル時刻</b>
<cfscript>
   tellTimeCFC=CreateObject("component","appResources.components.
      tellTime");
   tellTimeCFC.getLocalTime();      
</cfscript>
<br>
<b>計算された UTC 時間 :</b>
<cfscript>
   tellTimeCFC.getUTCTime();
</cfscript>
TYPE  
作成するオブジェクトタイプです。
  • com
  • corba
  • java
  • component
  • webservice
COMPONENT-NAME  
CFC 名です。コンポーネントを定義するファイルの名前と同じです。たとえば、 "engineComp.cfc" ファイルで定義されているコンポーネントを指定するには、 engineComp という名前を使用します。