C++ Builder 参考手册 ➙ System::Classes
- System::Classes 类
- System::Classes 类型
- System::Classes 常数
- System::Classes 变量
- System::Classes 函数
System::Classes 类
| 类 | 说明 |
|---|---|
| _di_IControlValueObserver | |
| _di_IDesignerNotify | |
| _di_IEditFormatLink | |
| _di_IEditGridLinkObserver | |
| _di_IEditLinkObserver | |
| _di_IInterfaceComponentReference | |
| _di_IInterfaceList | |
| _di_IInterfaceListEx | |
| _di_IIteratorLinkObserver | |
| _di_IMultiCastObserver | |
| _di_IObserver | |
| _di_IObserverTrack | |
| _di_IPositionLinkObserver | |
| _di_IPositionLinkObserver170 | |
| _di_ISingleCastObserver | |
| _di_IStreamPersist | |
| _di_IStringsAdapter | |
| _di_TAsyncCallback | |
| _di_TAsyncConstArrayFunc__1 | |
| _di_TAsyncConstArrayProc | |
| _di_TObserverGetCurrentEvent | |
| _di_TObserverToggleEvent | |
| _di_TPostFoundCycleProc | |
| _di_IVarStreamable | |
| _di_IVCLComObject | |
| _di_TListSortCompareFunc | |
| _di_TThreadProcedure | |
| ComponentPlatformsAttribute | |
| DefaultAttribute | |
| EBitsError | |
| EClassNotFound | |
| EComponentError | |
| EFCreateError | |
| EFilerError | |
| EFileStreamError | |
| EFOpenError | |
| EInvalidImage | |
| EInvalidOperation | |
| ELoginCredentialError | |
| EMethodNotFound | |
| EObserverException | |
| EOutOfResources | |
| EParserError | |
| EReadError | |
| EResNotFound | |
| EStreamError | |
| EStringListError | |
| EThread | |
| EThreadExternalException | |
| EWriteError | |
| IControlValueObserver | |
| IDesignerNotify | |
| IEditFormatLink | |
| IEditGridLinkObserver | |
| IEditLinkObserver | |
| IInterfaceComponentReference | |
| IInterfaceList | |
| IInterfaceListEx | |
| IIteratorLinkObserver | |
| IMultiCastObserver | |
| IObserver | |
| IObserverTrack | |
| IPositionLinkObserver | |
| IPositionLinkObserver170 | |
| ISingleCastObserver | |
| IStreamPersist | |
| IStringsAdapter | |
| IVarStreamable | |
| IVCLComObject | |
| NoDefaultAttribute | |
| ObservableMemberAttribute | |
| TAsyncCallback | |
| TAsyncConstArrayFunc__1 | |
| TAsyncConstArrayProc | |
| TBaseAsyncResult | |
| TBasicAction | |
| TBasicActionLink | |
| TBinaryReader | |
| TBinaryWriter | |
| TBits | |
| TBufferedFileStream | |
| TBytesStream | |
| TClassFinder | |
| TCollection | |
| TCollectionEnumerator | |
| TCollectionItem | |
| TComponent | 所有组件的公共父类 |
| TComponentEnumerator | |
| TComponentInterfaceDelegate | |
| TCustomMemoryStream | |
| TDataModule | |
| TDefaultAttributeBase | |
| TFiler | |
| TFileStream | |
| THandleStream | |
| TIdentMapEntry | |
| TInterfacedPersistent | 所有图片类的父类 |
| TInterfaceList | |
| TInterfaceListEnumerator | |
| TLinkObservers | |
| TList | |
| TListEnumerator | |
| TListSortCompareFunc | |
| TLoginCredentialService | |
| TMemoryStream | |
| TObserverGetCurrentEvent | |
| TObserverMapping | |
| TObservers | |
| TObserverToggleEvent | |
| TOwnedCollection | |
| TParser | |
| TPersistent | VCL/FMX 里面有复制功能和流处理的类的公共父类 |
| TPointerStream | |
| TPostFoundCycleProc | |
| TReader | |
| TRecall | |
| TResourceStream | |
| TStream | |
| TStreamAdapter | |
| TStreamReader | |
| TStreamWriter | |
| TStringItem | |
| TStringList | |
| TStringReader | |
| TStringWriter | |
| TStrings | |
| TStringsEnumerator | |
| TStringStream | |
| TTextReader | |
| TTextWriter | |
| TThread | 线程类,用于创建线程 |
| TThreadList | |
| TThreadProcedure | |
| TWriter |
System::Classes 类型
| 类型 | 说明 |
|---|---|
| PPointerList | |
| PStringItem | |
| PStringItemList | |
| System_Classes__1 | |
| System_Classes__23 | |
| System_Classes__65 | |
| System_Classes__75 | |
| TActionEvent | |
| TActiveXRegType | |
| TAlignment | |
| TAncestorNotFoundEvent | |
| TAsyncCallbackEvent | |
| TAsyncConstArrayFunctionEvent | |
| TAsyncConstArrayProcedureEvent | |
| TAsyncFunctionEvent | |
| TAsyncProcedureEvent | |
| TBasicActionClass | |
| TBasicActionLinkClass | |
| TBiDiMode | |
| TCollectionItemClass | |
| TComponentClass | |
| TComponentName | |
| TComponentState | |
| TComponentStyle | |
| TCreateComponentEvent | |
| TDesignInfo | |
| TFilerFlag | |
| TFilerFlags | |
| TFindAncestorEvent | |
| TFindComponentClassEvent | |
| TFindComponentInstanceEvent | |
| TFindGlobalComponent | |
| TFindMethodEvent | |
| TFindMethodInstanceEvent | |
| TFindMethodNameEvent | |
| TGetChildProc | |
| TGetClass | |
| TGetDeltaStreamsEvent | |
| TGetLookupInfoEvent | |
| TGetModuleProc | |
| TGetStreamProc | |
| TGetStrProc | |
| THelpContext | |
| THelpType | |
| THintEvent | |
| TIdentToInt | |
| TIntToIdent | |
| TIsUniqueGlobalComponentName | |
| TLeftRight | |
| TListAssignOp | |
| TListNotification | |
| TListSortCompare | |
| TNotifyEvent | |
| TOperation | |
| TParserErrorEvent | |
| TPersistentClass | |
| TPlatformIds | |
| TPointerList | |
| TReadComponentsProc | |
| TReaderError | |
| TReaderProc | |
| TReferenceNameEvent | |
| TSeekOrigin | |
| TSetNameEvent | |
| TShiftState | |
| TShortCut | |
| TStreamOriginalFormat | |
| TStreamOwnership | |
| TStreamProc | |
| TStringItemList | |
| TStringListSortCompare | |
| TStringsDefined | |
| TStringsOption | |
| TStringsOptions | |
| TThreadMethod | |
| TThreadPriority | |
| TTopBottom | |
| TValueType | |
| TVerticalAlignment | |
| TWndMethod | |
| TWriterProc |
System::Classes 常数
| 常数 | 类型 | 说明 |
|---|---|---|
| MaxListSize | int | _DEPRECATED_ATTRIBUTE0 = int(0x7ffffff); |
| soFromBeginning | System::Int8 | System::Int8(0x0); |
| soFromCurrent | System::Int8 | System::Int8(0x1); |
| soFromEnd | System::Int8 | System::Int8(0x2); |
| fmCreate | System::Word | System::Word(0xff00); |
| toEOF | System::WideChar | (System::WideChar)(0x0); |
| toSymbol | System::WideChar | (System::WideChar)(0x1); |
| toString | System::WideChar | (System::WideChar)(0x2); |
| toInteger | System::WideChar | (System::WideChar)(0x3); |
| toFloat | System::WideChar | (System::WideChar)(0x4); |
| toWString | System::WideChar | (System::WideChar)(0x5); |
| scCommand | System::Word | System::Word(0x1000); |
| scShift | System::Word | System::Word(0x2000); |
| scCtrl | System::Word | System::Word(0x4000); |
| scAlt | System::Word | System::Word(0x8000); |
| scNone | System::Int8 | System::Int8(0x0); |
| pidWin32 | System::Int8 | System::Int8(0x1); |
| pidWin64 | System::Int8 | System::Int8(0x2); |
| pidOSX32 | System::Int8 | System::Int8(0x4); |
| pidiOSSimulator32 | System::Int8 | System::Int8(0x8); |
| pidiOSSimulator | System::Int8 | _DEPRECATED_ATTRIBUTE1("Use pidiOSSimulator32") = System::Int8(0x8); |
| pidAndroidArm32 | System::Int8 | System::Int8(0x10); |
| pidAndroid32Arm | System::Int8 | _DEPRECATED_ATTRIBUTE1("Use pidAndroidArm32") = System::Int8(0x10); |
| pidAndroid | System::Int8 | _DEPRECATED_ATTRIBUTE1("Use pidAndroidArm32") = System::Int8(0x10); |
| pidLinux32 | System::Int8 | System::Int8(0x20); |
| pidiOSDevice32 | System::Int8 | System::Int8(0x40); |
| pidiOSDevice | System::Int8 | _DEPRECATED_ATTRIBUTE1("Use pidiOSDevice32") = System::Int8(0x40); |
| pidLinux64 | System::Byte | System::Byte(0x80); |
| pidWinNX32 | System::Word | System::Word(0x100); |
| pidWinIoT32 | System::Word | System::Word(0x200); |
| pidiOSDevice64 | System::Word | System::Word(0x400); |
| pidWinARM32 | System::Word | System::Word(0x800); |
| pidWin32ARM | System::Word | _DEPRECATED_ATTRIBUTE1("Use pidWinARM32") = System::Word(0x800); |
| pidOSX64 | System::Word | System::Word(0x1000); |
| pidLinuxArm32 | System::Word | System::Word(0x2000); |
| pidLinuxArm64 | System::Word | System::Word(0x4000); |
| pidAndroidArm64 | System::Word | System::Word(0x8000); |
| pidAndroid64Arm | System::Word | _DEPRECATED_ATTRIBUTE1("Use pidAndroidArm64") = System::Word(0x8000); |
| pidiOSSimulator64 | int | int(0x10000); |
| pidOSXArm64 | int | int(0x20000); |
| pidWinArm64 | int | int(0x40000); |
| pidiOSSimulatorArm64 | int | int(0x80000); |
| pidAllPlatforms | int | int(0x394df); |
| pfidWindows | System::Int8 | System::Int8(0x3); |
| pfidOSX | int | int(0x21004); |
| pfidiOS | int | int(0x10448); |
| pfidAndroid | System::Word | System::Word(0x8010); |
| pfidLinux | System::Byte | System::Byte(0x80); |
| dupIgnore | System::Types::TDuplicates | (System::Types::TDuplicates)(0); |
| dupAccept | System::Types::TDuplicates | (System::Types::TDuplicates)(1); |
| dupError | System::Types::TDuplicates | (System::Types::TDuplicates)(2); |
| cnAdding | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(0); |
| cnAdded | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(1); |
| cnExtracting | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(2); |
| cnExtracted | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(3); |
| cnDeleting | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(4); |
| cnRemoved | TCollectionNotification | (System::Generics::Collections::TCollectionNotification)(5); |
System::Classes 变量
| 变量 | 类型 | 说明 |
|---|---|---|
| AddDataModule | ||
| ApplicationHandleException | ||
| ApplicationShowException | ||
| CreateVCLComObjectProc | ||
| CurrentGroup | int | |
| GlobalNameSpace | System::Sysutils::_di_IReadWriteSync | |
| IsUniqueGlobalComponentNameProc | TIsUniqueGlobalComponentName | |
| RegisterComponentsProc | ||
| RegisterNoIconProc | ||
| RegisterNonActiveXProc | ||
| RemoveDataModule | ||
| SyncEvent | NativeUInt | |
| WakeMainThread | TNotifyEvent |
System::Classes 函数
| 函数 | 说明 |
|---|---|
| ActivateClassGroup | |
| ActiveClassGroup | |
| AllocateHWnd | |
| AncestorIsValid | |
| BeginGlobalLoading | |
| BinToHex | |
| Bounds | |
| CheckForCycles | |
| CheckSynchronize | |
| ClassGroupOf | |
| CollectionsEqual | |
| CountGenerations | |
| DeallocateHWnd | |
| EndGlobalLoading | |
| ExtractStrings | |
| FindClass | |
| FindGlobalComponent | |
| FindIdentToInt | |
| FindIntToIdent | |
| FindNestedComponent | |
| FindRootDesigner | |
| FreeObjectInstance | |
| GetClass | |
| GetComponentFieldAddress | |
| GetFixupInstanceNames | |
| GetFixupReferenceNames | |
| GetResourceName | |
| GetUltimateOwner | |
| GlobalFixupReferences | |
| GroupDescendentsWith | |
| HexToBin | |
| IdentToInt | |
| InitComponentRes | |
| InitInheritedComponent | |
| IntToIdent | |
| InvalidPoint | |
| IsDefaultPropertyValue | |
| IsUniqueGlobalComponentName | |
| LineStart | |
| MakeObjectInstance | |
| NotifyGlobalLoading | |
| ObjectBinaryToText | |
| ObjectResourceToText | |
| ObjectTextToBinary | |
| ObjectTextToResource | |
| Point | |
| PointsEqual | |
| ReadComponentDeltaRes | |
| ReadComponentRes | |
| ReadComponentResEx | |
| ReadComponentResFile | |
| Rect | |
| RedirectFixupReferences | |
| RegisterClass | |
| RegisterClassAlias | |
| RegisterClasses | |
| RegisterComponents | |
| RegisterFindGlobalComponentProc | |
| RegisterIntegerConsts | |
| RegisterNoIcon | |
| RegisterNonActiveX | |
| RemoveFixupReferences | |
| RemoveFixups | |
| ReportClassGroups | |
| SetComponentFieldAddressCache | |
| SmallPoint | |
| StartClassGroup | |
| SwapHexEndianness | |
| TestStreamFormat | |
| UnRegisterClass | |
| UnRegisterClasses | |
| UnregisterFindGlobalComponentProc | |
| UnregisterIntegerConsts | |
| UnRegisterModuleClasses | |
| Write16bitResourceHeader | |
| Write32bitResourceHeader | |
| WriteComponentResFile | |
| WriteObjectResourceHeader |
相关:
- System::Sysutils
- System::Syncobjs
- System::Dateutils
- System::Ioutils
- System::Netencoding
- System
- <cstdlib>
- <cstdio>
- <cstring>
C++ Builder 参考手册 ➙ System::Classes