表示: Delphi
C++
表示設定
System.Classes
提供:XE2 API Documentation
目次 |
クラス
| ComponentPlatformsAttribute | |
| EBitsError | EBitsError は,論理値の配列に無効なアクセスを行うと生成される例外クラスです。 |
| EClassNotFound | EClassNotFound は,ストリームからの読み出しを行っているときに,指定のコンポーネントが見つからなかった場合に生成される例外クラスです。 |
| EComponentError | EComponentError は,コンポーネントを登録したりコンポーネント名を変更したときに生成される例外クラスです。 |
| EFCreateError | EFCreateError は,ストリーミングファイルの作成時にエラーが発生すると生成される例外クラスです。 |
| EFilerError | EFilerError は,コンポーネントストリームのエラーによって生成される例外クラスです。 |
| EFileStreamError | EFileStreamError は,一般的なストリームエラーを表す例外クラスです。 |
| EFOpenError | EFOpenError は,ストリーミング時のファイルのオープンエラーによって生成される例外クラスです。 |
| EInvalidImage | EInvalidImage は,リソースファイルを読み出せなかったときに生成される例外クラスです。 |
| EInvalidOperation | EInvalidOperation は,コンポーネントに無効な処理を試行したときに生成される例外クラスです。 |
| EListError | EListError は,リストや文字列のエラーによって生成される例外クラスです。 |
| ELoginCredendialError | |
| EMethodNotFound | 使用を推奨されていません。EReadError を使用してください。 |
| EObserverException | |
| EOutOfResources | EOutOfResources は,ハンドルを割り当てることができなかったときに生成される例外クラスです。 |
| EParserError | EParserError は,テキストからバイナリへのストリーム変換でエラーが発生したときに生成される例外クラスです。 |
| EReadError | EReadError は,ストリームからデータを読み出せないときに生成される例外クラスです。 |
| EResNotFound | EResNotFound は,リソースが見つからなかったときに生成される例外クラスです。 |
| EStreamError | EStreamError は,ストリームのエラーによって生成される例外クラスです。 |
| EStringListError | EStringListError は,リストボックスで範囲外の項目を参照すると生成される例外クラスです。 |
| EThread | EThread は,スレッド同期エラーによって生成される例外クラスです。 |
| EThreadExternalException | EThreadExternalException は、外部スレッドから呼び出されたメソッドの例外クラスです。 |
| EWriteError | EWriteError は,ストリームにデータを書き込めないときに生成される例外クラスです。 |
| IDesignerNotify | IDesignerNotify は,デザイナ上のコンポーネントの変更に関する通知へ応答するためのインターフェースです。 |
| IEditGridLinkObserver | |
| IEditLinkObserver | |
| IInterfaceComponentReference | IInterfaceComponentReference は、コンポーネントの取得要求に応答するためのインターフェイスです。 |
| IInterfaceList | IInterfaceList は、インターフェイスのリストへのアクセスを提供します。 |
| IInterfaceListEx | IInterfaceListEx を使用してインターフェイスのリストにアクセスすることができます。 |
| IMultiCastObserver | |
| IObserver | |
| IPositionLinkObserver | |
| ISingleCastObserver | |
| IStreamPersist | IStreamPersist は、オブジェクトを永続ストリームに保存したり、永続ストリームからロードする要求に応答するインターフェイスです。 |
| IStringsAdapter | TStrings 実装と IStrings 実装間のリンクを保持します。 |
| IVarStreamable | IVarStreamable は,Variant の値をロードしたり保存したりするためのインターフェースです。 |
| IVCLComObject | |
| TBasicAction | TBasicAction は,すべてのアクションオブジェクトの上位クラスです。 |
| TBasicActionClass | TBasicActionClass は TBasicAction のメタクラスです。 |
| TBasicActionLink | TBasicActionLink は,アクションとクライアントの間の通信を処理するアクションリンククラスの基本クラスです。 |
| TBasicActionLinkClass | TBasicActionLinkClass は TBasicActionLink のメタクラスです。 |
| TBinaryReader | TBinaryReader は、データをバイナリ値として読み込みます。 |
| TBinaryWriter | TBinaryWriter は、データをバイナリ値として書き出します。 |
| TBits | TBits には論理値の配列が格納されます。 |
| TBytesStream | TBytesStream はデータをバイト単位に格納するストリームです。 |
| TClassFinder | TClassFinder を利用すると、登録済みの永続クラスを取得できます。 |
| TCollection | TCollection オブジェクトは TCollectionItem オブジェクトのコンテナです。 |
| TCollectionEnumerator | TCollection オブジェクト内の TCollectionItem を列挙します。 |
| TCollectionItem | TCollectionItem はコレクションの項目を表します。 |
| TCollectionItemClass | TCollectionItemClass 型は,TCollectionItem のメタクラスを定義します。 |
| TComponent |
TComponent は、すべてのコンポーネント クラスに共通する上位クラスです。 |
| TComponentClass | TComponentClass 型は,TComponent のメタクラスを定義します。 |
| TComponentEnumerator | TComponentEnumerator を利用すると、コンテナ コンポーネント内のコンポーネントを検出できます。 |
| TCustomMemoryStream | TCustomMemoryStream は、メモリ ストリーム共通の親として使用される、抽象基底クラスです。 |
| TDataModule |
TDataModule は、アプリケーション内の非ビジュアル コンポーネントの処理を集中管理するものです。 |
| TFiler | TFiler は,コンポーネントとそのプロパティをロードおよび保存するために使用するリーダーオブジェクトとライターオブジェクトの抽象的な基本クラスです。 |
| TFileStream | TFileStream は,アプリケーションによるディスクファイルの読み書きを可能にします。 |
| THandleStream | THandleStream は,ハンドルが識別する通信リソースに対してアプリケーションが読み書きできるようにします。 |
| TIdentMapEntry | TIdentMapEntry は、ident 文字列から整数値へのマッピングを実行するために使用します。 |
| TInterfacedPersistent | TInterfacedPersistent は,インターフェースを実装する持続的オブジェクトの上位オブジェクトです。 |
| TInterfaceList | TInterfaceList は,インターフェースリストを表します。 |
| TInterfaceListEnumerator | TInterfaceList 内の IInterface を列挙します。 |
| TLinkObservers | |
| TList | TList は、ポインタの配列を保持します。 |
| TListEnumerator | TList 内のオブジェクトを列挙します。 |
| TListSortCompareFunc | |
| TLoginCredentialService | |
| TMemoryStream | TMemoryStream は,データをダイナミックメモリに格納するストリームオブジェクトです。 |
| TObserverGetCurrentEvent | |
| TObserverMapping | |
| TObservers | |
| TObserverToggleEvent | |
| TOwnedCollection | TOwnedCollection オブジェクトは,そのオーナーの情報を保持するコレクションです。 |
| TParser | TParser を利用すると、DFM ファイルを解析できます。 |
| TPersistent | TPersistent は,割り当て機能およびストリーミング機能を持つすべてのオブジェクトの上位オブジェクトです。 |
| TPersistentClass | TPersistentClass は TPersistent のメタクラスです。 |
| TReader | TReader は,関連付けられたストリームからコンポーネントのデータを読み込む専用のフィルタです。 |
| TRecall | TRecall は,後で復元できるように持続的オブジェクトのプロパティを保存します。 |
| TResourceStream | TResourceStream はアプリケーションのコンパイル済みリソースへのアクセスを提供するメモリストリームです。 |
| TStream | TStream はディスクファイルやダイナミックメモリなどの記憶媒体に対して読み書きすることができる,ストリームオブジェクトの基本クラス型です。 |
| TStreamAdapter | TStreamAdapter は,TStream オブジェクトに IStream インターフェースを実装します。 |
| TStreamReader | 文字ストリーム リーダー |
| TStreamWriter | 文字をストリームに書き込むためのライター |
| TStringItem | TStringItem は、TStringList のエントリです。 |
| TStringList | TStringList は、文字列リストを管理します。 |
| TStringReader | 文字列用のリーダー。 |
| TStrings | TStrings は、文字列のリストを表すオブジェクトの基底クラスです。 |
| TStringsEnumerator | TStrings オブジェクトの文字列を列挙します。 |
| TStringStream | TStringStream は、長い文字列として格納された情報にファイルのようにアクセスできるようにします。 |
| TStringWriter | 文字列用のライター。 |
| TTextReader | 文字シーケンス用のリーダー。 |
| TTextWriter | 文字シーケンス用のライター。 |
| TThread | TThread は、アプリケーション内で別の実行スレッドを作成できるようにする抽象クラスです。 |
| TThreadList | TThreadList はスレッドセーフリストを提供します。 |
| TThreadProcedure | |
| TWriter | TWriter は,関連付けられたストリームにデータを書き込む特殊なファイラオブジェクトです。 |
ルーチン
| ActivateClassGroup | TPersistent から派生したクラスのグループをアクティブにします。 |
| ActiveClassGroup | TPersistent から派生したクラスのグループをアクティブにします。 |
| AllocateHWnd | 指定されたウィンドウプロシージャを実装するウィンドウを作成します。 |
| AncestorIsValid | AncestorIsValid は、あるコンポーネントが別のコンポーネントの上位コンポーネントかどうかを判別します。 |
| BeginGlobalLoading | |
| BinToHex | バイナリ値を 16 進数に変換します。 |
| Bounds | 矩形の左上隅の座標、幅と高さの値から TRect 構造体を作成します。 |
| CheckSynchronize | CheckSynchronize 関数を使用すると,バックグラウンドスレッドの実行をメインスレッドと同期させることができます。 |
| ClassGroupOf | 指定したクラスまたはインスタンスが所属する永続クラスのグループを返します。 |
| CollectionsEqual | CollectionsEqual 関数は 2 つのコレクションの内容を比較します。 |
| CountGenerations | CountGenerations 関数は,派生クラスとその上位クラスの中間に位置するクラスの数を返します。 |
| DeallocateHWnd | AllocateHWnd を使って作成されたウィンドウを解放します。 |
| EndGlobalLoading | |
| ExtractStrings | ExtractStrings 関数は,区切り形式のリストから分解された部分文字列を文字列リストに挿入します。 |
| FindClass | FindClass 関数は,TPersistent から派生したクラスを検索して返します。 |
| FindGlobalComponent | 最上位のコンテナコンポーネントを返します。 |
| FindIdentToInt | 与えられたデータ型に対する TIdentToInt 変換ルーチンを返します。 |
| FindIntToIdent | 与えられたデータ型に対する TIntToIdent 変換ルーチンを返します。 |
| FindNestedComponent | FindNestedComponent は、別のコンポーネントに含まれているコンポーネントを返します。 |
| FindRootDesigner | |
| FreeObjectInstance | MakeObjectInstance によって割り当てられたメモリ ブロックを解放します。 |
| GetClass | 指定されたクラス名の登録されている持続的クラスを返します。 |
| GetFixupInstanceNames | |
| GetFixupReferenceNames | |
| GetResourceName | |
| GetUltimateOwner | 指定された持続的オブジェクトの最上位のオーナーを返します。 |
| GlobalFixupReferences | |
| GroupDescendentsWith | 別のクラスが存在するグループに指定されたクラスを追加します。 |
| HexToBin | 16 進数の文字列をバイナリ値に変換します。 |
| IdentToInt | IdentToInt 関数は,マッピング配列を使用して,文字列識別子を整数値に変換します。 |
| InitComponentRes | |
| InitInheritedComponent | InitInheritedComponent 関数は,継承されたルートクラスのフォームファイルのストリームへの書き込みを初期化します。 |
| IntToIdent | マッピング配列を使って整数を文字列識別子に変換します。 |
| InvalidPoint | 指定された点が(-1,-1)と等しいかどうかを示します。 |
| IsDefaultPropertyValue | |
| IsUniqueGlobalComponentName | 指定されたコンポーネント名があいまいでない(一義的)かどうかを示します。 |
| LineStart | バッファ内の最後の行の開始位置を検索します。 |
| MakeObjectInstance | クラスのインスタンスによって使われるメモリ ブロックを割り当てます。 |
| NotifyGlobalLoading | |
| ObjectBinaryToText | オブジェクトのバイナリ表現をよりわかりやすいテキスト形式に変換します。 |
| ObjectResourceToText | オブジェクトリソースのバイナリ表現をよりわかりやすいテキスト形式に変換します。 |
| ObjectTextToBinary | オブジェクトのシンボルテキスト表現をバイナリ形式(オブジェクトをファイルやメモリストリームに保存するときに使用する形式)に変換します。 |
| ObjectTextToResource | オブジェクトのシンボルテキスト表現を内部バイナリ表現に変換します。 |
| Point | 1 組の座標から TPoint 構造体を作成します。 |
| PointsEqual | 2 つの点の座標が同じかどうかを示します。 |
| ReadComponentRes | 指定されたリソースからコンポーネントとそのプロパティを読み出します。 |
| ReadComponentResEx | リソースからコンポーネントを読み取ります。 |
| ReadComponentResFile | 指定された Windows リソースファイルからコンポーネントとそのプロパティを読み出します。 |
| Rect | 座標の集合から TRect 構造体を作成します。 |
| RedirectFixupReferences | |
| RegisterClass | 持続的オブジェクトのクラスを登録して,そのクラス型を取り出せるようにします。 |
| RegisterClassA | |
| RegisterClassAlias | RegisterClassAlias 手続きは同じクラスを別の名前で登録します。 |
| RegisterClasses | クラスの集合を登録します。 |
| RegisterComponents | 一連のコンポーネントを登録して、それらがすべて、コンポーネント パレットの同じページ上に現れるようにします。 |
| RegisterFindGlobalComponentProc | 関数を検索しているコンポーネントを登録するために使用します。 |
| RegisterIntegerConsts | 文字列識別子用の変換関数を登録します。 |
| RegisterNoIcon | コンポーネントの集合を登録しますが,コンポーネントパレットには追加しません。 |
| RegisterNonActiveX | あるコンポーネントの集合を ActiveX ウィザードで利用できないようにします。 |
| RemoveFixupReferences | |
| RemoveFixups | |
| ReportClassGroups | |
| SmallPoint | 1 組の座標から TSmallPoint 構造体を作成します。 |
| StartClassGroup | TPersistent から派生したクラスグループを開始します。 |
| TestStreamFormat | ストリームから読み出すときにフォームファイルの形式を識別します。 |
| UnRegisterClass | オブジェクトクラスの登録を解除します。 |
| UnRegisterClasses | クラスの集合の登録を解除します。 |
| UnregisterFindGlobalComponentProc | 関数を検索しているコンポーネントを登録解除するために使用します。 |
| UnregisterIntegerConsts | UnregisterIntegerConsts 手続きは,型の値を表す文字列識別子用の変換関数を登録解除します。 |
| UnRegisterModuleClasses | 指定されたモジュールに定義されているすべてのクラスの登録を解除します。 |
| Write16bitResourceHeader | |
| Write32bitResourceHeader | |
| WriteComponentResFile | コンポーネントとそのプロパティをリソースファイル形式でファイルに書き込みます。 |
| WriteObjectResourceHeader |
型
変数
| AddDataModule | TDataModule クラスを作成するときに呼び出されるプロシージャを定義します。 |
| ApplicationHandleException | Exception を処理するために呼び出されるプロシージャを定義します。 |
| ApplicationShowException | Exception が発生したときに呼び出されるプロシージャを定義します。 |
| CreateVCLComObjectProc | |
| CurrentGroup | どのオブジェクトがどのパッケージに結び付けられているかを追跡します。 |
| GlobalNameSpace | GlobalNameSpace は、VCL フレームワークが内部で使用します。 |
| IsUniqueGlobalComponentNameProc | IsUniqueGlobalComponentNameProc は IsUniqueGlobalComponentName によって呼び出されます。 |
| RegisterComponentsProc | RegisterComponentsProc は RegisterComponents によって呼び出されます。 |
| RegisterNoIconProc | RegisterNoIconProc は RegisterNoIcon によって呼び出されます。 |
| RegisterNonActiveXProc | RegisterNonActiveXProc は RegisterNonActiveX によって呼び出されます。 |
| RemoveDataModule | TDataModule クラスが破棄されるときに呼び出されるプロシージャ。 |
| SyncEvent | |
| TPointerList | TPointerList は、ポインタの配列です。 |
| TStringItemList | TStringItemList は TStringItem の配列です。 |
| WakeMainThread | メインスレッドのキューに強制的に入れられるメソッド(イベントハンドラ)を表します。 |
定数
| axrComponentOnly | axrComponentOnly: TActiveXRegType = axrComponentOnly; |
| axrIncludeDescendants | axrIncludeDescendants: TActiveXRegType = axrIncludeDescendants; |
| bdLeftToRight | bdLeftToRight: TBiDiMode = bdLeftToRight; |
| bdRightToLeft | bdRightToLeft: TBiDiMode = bdRightToLeft; |
| bdRightToLeftNoAlign | bdRightToLeftNoAlign: TBiDiMode = bdRightToLeftNoAlign; |
| bdRightToLeftReadingOnly | bdRightToLeftReadingOnly: TBiDiMode = bdRightToLeftReadingOnly; |
| cnAdded | cnAdded: TCollectionNotification = cnAdded; |
| cnDeleting | cnDeleting: TCollectionNotification = cnDeleting; |
| cnExtracting | cnExtracting: TCollectionNotification = cnExtracting; |
| csAncestor | csAncestor: :55 = csAncestor; |
| csCheckPropAvail | csCheckPropAvail: :65 = csCheckPropAvail; |
| csDesigning | csDesigning: :55 = csDesigning; |
| csDesignInstance | csDesignInstance: :55 = csDesignInstance; |
| csDestroying | csDestroying: :55 = csDestroying; |
| csFixups | csFixups: :55 = csFixups; |
| csFreeNotification | csFreeNotification: :55 = csFreeNotification; |
| csInheritable | csInheritable: :65 = csInheritable; |
| csInline | csInline: :55 = csInline; |
| csLoading | csLoading: :55 = csLoading; |
| csReading | csReading: :55 = csReading; |
| csSubComponent | csSubComponent: :65 = csSubComponent; |
| csTransient | csTransient: :65 = csTransient; |
| csUpdating | csUpdating: :55 = csUpdating; |
| csWriting | csWriting: :55 = csWriting; |
| dupAccept | dupAccept: TDuplicates = dupAccept; |
| dupError | dupError: TDuplicates = dupError; |
| dupIgnore | dupIgnore: TDuplicates = dupIgnore; |
| ffChildPos | ffChildPos: TFilerFlag = ffChildPos; |
| ffInherited | ffInherited: TFilerFlag = ffInherited; |
| ffInline | ffInline: TFilerFlag = ffInline; |
| fmCreate | fmCreate: Integer = $FF00; |
| htContext | htContext: THelpType = htContext; |
| htKeyword | htKeyword: THelpType = htKeyword; |
| laAnd | laAnd: TListAssignOp = laAnd; |
| laCopy | laCopy: TListAssignOp = laCopy; |
| laDestUnique | laDestUnique: TListAssignOp = laDestUnique; |
| laOr | laOr: TListAssignOp = laOr; |
| laSrcUnique | laSrcUnique: TListAssignOp = laSrcUnique; |
| laXor | laXor: TListAssignOp = laXor; |
| lnAdded | lnAdded: TListNotification = lnAdded; |
| lnDeleted | lnDeleted: TListNotification = lnDeleted; |
| lnExtracted | lnExtracted: TListNotification = lnExtracted; |
| MaxListSize | MaxListSize: Integer = $7FFFFFF; |
| opInsert | opInsert: TOperation = opInsert; |
| opRemove | opRemove: TOperation = opRemove; |
| pidOSX32 | pidOSX32: Integer = 4; |
| pidWin32 | pidWin32: Integer = 1; |
| pidWin64 | pidWin64: Integer = 2; |
| scAlt | scAlt: Integer = $8000; |
| scCommand | scCommand: Integer = $1000; |
| scCtrl | scCtrl: Integer = $4000; |
| scNone | scNone: Integer = 0; |
| scShift | scShift: Integer = $2000; |
| sdDelimiter | sdDelimiter: :33 = sdDelimiter; |
| sdLineBreak | sdLineBreak: :33 = sdLineBreak; |
| sdNameValueSeparator | sdNameValueSeparator: :33 = sdNameValueSeparator; |
| sdQuoteChar | sdQuoteChar: :33 = sdQuoteChar; |
| sdStrictDelimiter | sdStrictDelimiter: :33 = sdStrictDelimiter; |
| soBeginning | soBeginning: TSeekOrigin = soBeginning; |
| soCurrent | soCurrent: TSeekOrigin = soCurrent; |
| soEnd | soEnd: TSeekOrigin = soEnd; |
| sofBinary | sofBinary: TStreamOriginalFormat = sofBinary; |
| soFromBeginning | soFromBeginning: Integer = 0; |
| soFromCurrent | soFromCurrent: Integer = 1; |
| soFromEnd | soFromEnd: Integer = 2; |
| sofText | sofText: TStreamOriginalFormat = sofText; |
| sofUnknown | sofUnknown: TStreamOriginalFormat = sofUnknown; |
| sofUTF8Text | sofUTF8Text: TStreamOriginalFormat = sofUTF8Text; |
| soOwned | soOwned: TStreamOwnership = soOwned; |
| soReference | soReference: TStreamOwnership = soReference; |
| ssAlt | ssAlt: :1 = ssAlt; |
| ssCommand | ssCommand: :1 = ssCommand; |
| ssCtrl | ssCtrl: :1 = ssCtrl; |
| ssDouble | ssDouble: :1 = ssDouble; |
| ssLeft | ssLeft: :1 = ssLeft; |
| ssMiddle | ssMiddle: :1 = ssMiddle; |
| ssPen | ssPen: :1 = ssPen; |
| ssRight | ssRight: :1 = ssRight; |
| ssShift | ssShift: :1 = ssShift; |
| ssTouch | ssTouch: :1 = ssTouch; |
| taAlignBottom | taAlignBottom: TVerticalAlignment = taAlignBottom; |
| taAlignTop | taAlignTop: TVerticalAlignment = taAlignTop; |
| taCenter | taCenter: TAlignment = taCenter; |
| taLeftJustify | taLeftJustify: TAlignment = taLeftJustify; |
| taRightJustify | taRightJustify: TAlignment = taRightJustify; |
| taVerticalCenter | taVerticalCenter: TVerticalAlignment = taVerticalCenter; |
| toEOF | toEOF: Char = 0; |
| toFloat | toFloat: Char = 4; |
| toInteger | toInteger: Char = 3; |
| toString | toString: Char = 2; |
| toSymbol | toSymbol: Char = 1; |
| toWString | toWString: Char = 5; |
| tpHigher | tpHigher: TThreadPriority = tpHigher; |
| tpHighest | tpHighest: TThreadPriority = tpHighest; |
| tpIdle | tpIdle: TThreadPriority = tpIdle; |
| tpLower | tpLower: TThreadPriority = tpLower; |
| tpLowest | tpLowest: TThreadPriority = tpLowest; |
| tpNormal | tpNormal: TThreadPriority = tpNormal; |
| tpTimeCritical | tpTimeCritical: TThreadPriority = tpTimeCritical; |
| vaBinary | vaBinary: TValueType = vaBinary; |
| vaCollection | vaCollection: TValueType = vaCollection; |
| vaCurrency | vaCurrency: TValueType = vaCurrency; |
| vaDate | vaDate: TValueType = vaDate; |
| vaDouble | vaDouble: TValueType = vaDouble; |
| vaExtended | vaExtended: TValueType = vaExtended; |
| vaFalse | vaFalse: TValueType = vaFalse; |
| vaIdent | vaIdent: TValueType = vaIdent; |
| vaInt16 | vaInt16: TValueType = vaInt16; |
| vaInt32 | vaInt32: TValueType = vaInt32; |
| vaInt64 | vaInt64: TValueType = vaInt64; |
| vaInt8 | vaInt8: TValueType = vaInt8; |
| vaList | vaList: TValueType = vaList; |
| vaLString | vaLString: TValueType = vaLString; |
| vaNil | vaNil: TValueType = vaNil; |
| vaNull | vaNull: TValueType = vaNull; |
| vaSet | vaSet: TValueType = vaSet; |
| vaSingle | vaSingle: TValueType = vaSingle; |
| vaString | vaString: TValueType = vaString; |
| vaTrue | vaTrue: TValueType = vaTrue; |
| vaUTF8String | vaUTF8String: TValueType = vaUTF8String; |
| vaWString | vaWString: TValueType = vaWString; |