首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Delphi Classes 單元常用函數與過程速查表

     編輯:Delphi

分類彙總

類註冊與查找

  • RegisterClass / RegisterClasses / RegisterClassAlias
  • UnRegisterClass / UnRegisterClasses
  • GetClass / FindClass
  • GroupDescendentsWith / StartClassGroup / ActivateClassGroup / ActiveClassGroup / ClassGroupOf

組件流與持久化

  • ReadComponentRes / ReadComponentResEx / ReadComponentResFile
  • WriteComponentResFile
  • ObjectBinaryToText / ObjectTextToBinary / ObjectResourceToText / ObjectTextToResource
  • InitComponentRes / InitInheritedComponent
  • BeginGlobalLoading / EndGlobalLoading / NotifyGlobalLoading
  • GlobalFixupReferences / RedirectFixupReferences / RemoveFixupReferences / RemoveFixups

窗口與消息處理

  • AllocateHWnd / DeallocateHWnd:創建/銷毀隱藏窗口處理消息
  • MakeObjectInstance / FreeObjectInstance:方法指針存根

字符串與解析

  • ExtractStrings:按分隔符分割字符串
  • IdentToInt / IntToIdent / FindIdentToInt / FindIntToIdent:標識符與整數互轉 (屬性編輯器用)
  • BinToHex / HexToBin:二進制與十六進制文本互轉

幾何與坐標

  • Point / SmallPoint / Bounds / Rect:構造 TPoint/TRect
  • PointsEqual / InvalidPoint:比較/無效點

組件查找與設計時支持

  • FindGlobalComponent / FindNestedComponent / FindRootDesigner
  • IsUniqueGlobalComponentName
  • RegisterFindGlobalComponentProc / UnregisterFindGlobalComponentProc

屬性與默認值

  • IsDefaultPropertyValue
  • RegisterIntegerConsts / UnregisterIntegerConsts

資源與類信息

  • GetResourceName / GetUltimateOwner / GetFixupInstanceNames / GetFixupReferenceNames
  • Write16bitResourceHeader / Write32bitResourceHeader / WriteObjectResourceHeader
  • TestStreamFormat / CheckSynchronize
  • LineStart

使用提示

  • 大多數函數用於 VCL 內部或組件開發,應用層較少直接調用。
  • AllocateHWnd 配合 Classes.CheckSynchronize 實現線程同步回調。
  • ExtractStrings 是通用分割函數,支持多字符分隔符與引號保護。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved