StdConst.bas
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:87k
源码类别:

VC书籍

开发平台:

C/C++

  1. ' StdConst.bas
  2. ' This file contains declarations for core Visual Basic language constants
  3. '
  4. ' Adding this file to a Source Insight project will enable auto-completion and other
  5. ' symbolic features for these constant symbols from within Source Insight.
  6. '1 Alignment Constants
  7. Global Const vbAlignNone =  0  'Size and location set at design time or in code 
  8. Global Const vbAlignTop =  1  'Align control to top of form 
  9. Global Const vbAlignBottom =  2  'Align control to bottom of form 
  10. Global Const vbAlignLeft =  3  'Align control to left of form 
  11. Global Const vbAlignRight =  4  'Align control to right of form 
  12. Global Const vbLeftJustify =  0  'Left align 
  13. Global Const vbRightJustify =  1  'Right align 
  14. Global Const vbCenter =  2  'Center 
  15. ' AsyncType Constant 
  16. Global Const vbAsyncTypePicture =  0  'The data is provided in a Picture object. 
  17. Global Const vbAsyncTypeFile =  1  'The data is provided in a file that is created by Visual Basic. 
  18. Global Const vbAsyncTypeByteArray =  2  'The data is provided as a byte array that contains the retrieved data.  It is assumed that the control author will know how to handle the data. 
  19. ' AsyncStatusCode 
  20. Global Const vbAsyncStatusCodeError =  0  'An error occurred during the asynchronous download. 
  21. Global Const vbAsyncStatusCodeFindingResource =  1  'AsyncRead is finding the resource specified in AsyncProperty.Status that holds the storage being downloaded. 
  22. Global Const vbAsyncStatusCodeConnecting =  2  'AsyncRead is connecting to the resource specified in AsyncProperty.Status that holds the storage being downloaded. 
  23. Global Const vbAsyncStatusCodeRedirecting =  3  'AsyncRead has been redirected to a different location specified in AsyncRead.Property.Status. 
  24. Global Const vbAsyncStatusCodeBeginDownloadData =  4  'AsyncRead has begun receiving data for the storage specified in AsyncProperty.Status. 
  25. Global Const vbAsyncStatusCodeDownloadingData =  5  'AsyncRead has received more data for the storage specified in AsyncProperty.Status. 
  26. Global Const vbAsyncStatusCodeEndDownloadData =  6  'AsyncRead has finished receiving data for the storage specified in AsyncProperty.Status. 
  27. Global Const vbAsyncStatusCodeUsingCashedCopy =  10  'AsyncRead is retrieving the requested storage from a cached copy. AsyncProperty.Status is empty. 
  28. Global Const vbAsyncStatusCodeSendingRequest =  11  'AsyncRead is requesting the storage specified in AsyncProperty.Status. 
  29. Global Const vbAsybcStatusCodeMIMETypeAvailable =  13  'The MIME type of the requested storage is specified in AsyncProperty.Status. 
  30. Global Const vbAsyncStatusCodeCacheFileNameAvailable =  14  'The filename of the local file cache for requested storage is specified in AsyncProperty.Status. 
  31. Global Const vbAsyncStatusCodeBeginSyncOperation =  15  'The AsyncRead will operate synchronously. 
  32. Global Const vbAsyncstatusCodeEndSyncOperation =  16  'The AsyncRead has completed synchronous operation. 
  33. Global Const vbScrollBars = &H80000000  'Scroll bar color 
  34. Global Const vbDesktop = &H80000001  'Desktop color 
  35. Global Const vbActiveTitleBar = &H80000002  'Color of the title bar for the active window 
  36. Global Const vbInactiveTitleBar = &H80000003  'Color of the title bar for the inactive window 
  37. Global Const vbMenuBar = &H80000004  'Menu background color 
  38. Global Const vbWindowBackground = &H80000005  'Window background color 
  39. Global Const vbWindowFrame = &H80000006  'Window frame color 
  40. Global Const vbMenuText = &H80000007  'Color of text on menus 
  41. Global Const vbWindowText = &H80000008  'Color of text in windows 
  42. Global Const vbTitleBarText = &H80000009  'Color of text in caption, size box, and scroll arrow 
  43. Global Const vbActiveBorder = &H8000000A  'Border color of active window 
  44. Global Const vbInactiveBorder = &H8000000B  'Border color of inactive window 
  45. Global Const vbApplicationWorkspace = &H8000000C  'Background color of multiple-document interface (MDI) applications 
  46. Global Const vbHighlight = &H8000000D  'Background color of items selected in a control 
  47. Global Const vbHighlightText = &H8000000E  'Text color of items selected in a control 
  48. Global Const vbButtonFace = &H8000000F  'Color of shading on the face of command buttons 
  49. Global Const vbButtonShadow = &H80000010  'Color of shading on the edge of command buttons 
  50. Global Const vbGrayText = &H80000011  'Grayed (disabled) text 
  51. Global Const vbButtonText = &H80000012  'Text color on push buttons 
  52. Global Const vbInactiveCaptionText = &H80000013  'Color of text in an inactive caption 
  53. Global Const vb3DHighlight = &H80000014  'Highlight color for 3D display elements 
  54. Global Const vb3DDKShadow = &H80000015  'Darkest shadow color for 3D display elements 
  55. Global Const vb3DLight = &H80000016  'Second lightest of the 3D colors after vb3Dhighlight 
  56. Global Const vb3DFace = &H8000000F  'Color of text face 
  57. Global Const vb3Dshadow = &H80000010  'Color of text shadow 
  58. Global Const vbInfoText = &H80000017  'Color of text in ToolTips 
  59. Global Const vbInfoBackground = &H80000018  'Background color of ToolTips 
  60. ' Border Style (Form)
  61. Global Const vbBSNone = 0 ' No border 
  62. Global Const vbFixedSingle = 1 ' Fixed single 
  63. Global Const vbSizable = 2 ' Sizable (forms only) 
  64. Global Const vbFixedDialog = 3 ' Fixed dialog (forms only) 
  65. Global Const vbFixedToolWindow = 4 ' Fixed tool window 
  66. Global Const vbSizableToolWindow = 5 ' Sizable tool window 
  67. ' BorderStyle Property (Shape and Line)
  68. Global Const vbTransparent = 0 ' Transparent 
  69. Global Const vbBSSolid = 1 ' Solid 
  70. Global Const vbBSDash = 2 ' Dash 
  71. Global Const vbBSDot = 3 ' Dot 
  72. Global Const vbBSDashDot = 4 ' Dash-dot 
  73. Global Const vbBSDashDotDot = 5 ' Dash-dot-dot 
  74. Global Const vbBSInsideSolid = 6 ' Inside solid 
  75. ' Color Constants
  76. Global Const vbBlack = &H0 ' Black 
  77. Global Const vbRed = &HFF ' Red 
  78. Global Const vbGreen = &HFF00 ' Green 
  79. Global Const vbYellow = &HFFFF ' Yellow 
  80. Global Const vbBlue = &HFF0000 ' Blue 
  81. Global Const vbMagenta = &HFF00FF ' Magenta 
  82. Global Const vbCyan = &HFFFF00 ' Cyan 
  83. Global Const vbWhite = &HFFFFFF ' White 
  84. ' Date Format Constants
  85. Global Const vbGeneralDate = 0 ' Display a date and/or time. For real numbers, display a data and time. If there is no fractional part, display only a date. If there is no integer part, display time only. Date and time display is determined by your system settings. 
  86. Global Const vbLongDate = 1 ' Display a date using the long date format specified in your computer's regional settings. 
  87. Global Const vbShortDate = 2 ' Display a date using the short date format specified in your computer's regional settings. 
  88. Global Const vbLongTime = 3 ' Display a time using the long time format specified in your computer's regional settings. 
  89. Global Const vbShortTime = 4 ' Display a time using the short time format specified in your computer's regional settings. 
  90. '1 Data Report Designer Constants
  91. ' Alignment Constants
  92. Global Const rptJustifyLeft = 0 ' The text is aligned left. 
  93. Global Const rptJustifyRight = 1 ' The text is aligned right. 
  94. Global Const rptJustifyCenter = 2 ' The text is centered. 
  95. ' AsyncType Constants
  96. Global Const rptAsyncPreview = 0 ' Preview mode. Occurs after invoking the Show method. 
  97. Global Const rptAsyncPrint = 1 ' Indicates a job has been sent to the printer. 
  98. Global Const rptAsyncExport = 2 ' Indicates a file is being exported. 
  99. ' BackStyle Constants
  100. Global Const rptBkTransparent = 0 ' The control is transparent. 
  101. Global Const rptBkOpaque = 1 ' The control is opaque. 
  102. ' BorderStyle Constants
  103. Global Const rptBSTransparent = 0 ' The border is transparent. 
  104. Global Const rptBSSolid = 1 ' The border is solid. 
  105. Global Const rptBSDashes = 2 ' The border consists of dashes. 
  106. Global Const rptBSDots = 3 ' The border consists of dots. 
  107. Global Const rptBSDashDot = 4 ' The border consists of dashes and dots. 
  108. Global Const rptBSDashDotDot = 5 ' The border consists of a dash followed by two dots. 
  109. ' Error Constants
  110. Global Const rptErrAccessDenied = 8513 ' (&H2141) Access denied. 
  111. Global Const rptErrBoundCtlNotAllowed = 8551 ' (&H2167) The control can't be placed in this section. 
  112. Global Const rptErrChapterInit = 8521 ' (&H2149) Unable to initialize the chapter. 
  113. Global Const rptErrCollectionIsEmpty = 8573 ' (&H217D) The collection is empty. 
  114. Global Const rptErrCreatingFont = 8556 ' (&H216C) An error occurred creating the font. 
  115. Global Const rptErrCreatingWindow = 8572 ' (&H217C) An error occurred creating the window. 
  116. Global Const rptErrDuplicateKey = 8500 ' (&H2134) There is a duplicate key value in the collection. 
  117. Global Const rptErrExportFormatsEmpty = 8506 ' (&H213A) The ExportFormats collection is empty. 
  118. Global Const rptErrFileAlreadyExists = 8512 ' (&H2140) The file already exists. 
  119. Global Const rptErrGeneralFileIO = 8510 ' (&H213E) File I/O error. 
  120. Global Const rptErrInvalidArg = 8507 ' (&H213B) An argument is invalid. 
  121. Global Const rptErrInvalidColIndex = 8523 ' (&H214B) The column index is invalid. 
  122. Global Const rptErrInvalidDataField = 8526 ' (&H214E) The data field can't be found. 
  123. Global Const rptErrInvalidDateSource = 8520 ' (&H2148) The data source is invalid. 
  124. Global Const rptErrInvalidFileFilter = 8517 ' (&H2145) The file filter is invalid, or in an invalid format. 
  125. Global Const rptErrInvalidFileVersion = 8511 ' (&H213F) The file version is invalid. 
  126. Global Const rptErrInvalidKey = 8504 ' (&H2138) The key is invalid. 
  127. Global Const rptErrInvalidName = 8503 ' (&H2137) The name is invalid. 
  128. Global Const rptErrInvalidPropertyValue = 380 ' (&H17C) A property value is invalid. 
  129. Global Const rptErrInvalidRowIndex = 8524 ' (&H214C) The row index is invalid. 
  130. Global Const rptErrInvalidRowset = 8522 ' (&H214A) The rowset is invalid. 
  131. Global Const rptErrInvalidTemplate = 8516 ' (&H2144) The ExportFormat template is invalid. 
  132. Global Const rptErrKeyNotFound = 8501 ' (&H2135) The key can't be found. 
  133. Global Const rptErrLineBreak = 8553 ' (&H2169) An error occurred wrapping lines of text in the control. 
  134. Global Const rptErrMarginsTooTall = 8541 ' (&H215D) Top and bottom margins are higher than the paper height. 
  135. Global Const rptErrMarginsTooWide = 8540 ' (&H215C) Left and right margins are wider than the paper width. 
  136. Global Const rptErrNotAllowedInReportGenerating = 8576 ' (&H2180) This property or method cannot be accessed during the generation of the report. 
  137. Global Const rptErrObjectNotFoundInCollection = 8574 ' (&H217E) The object can't be found in the collection. 
  138. Global Const rptErrOutOfMemory = 7 ' Out of memory. 
  139. Global Const rptErrPathNotFound = 8514 ' (&H2142) The path can't be found. 
  140. Global Const rptErrPrint = 8558 ' (&H216E) An error occurred during printing. 
  141. Global Const rptErrPrinterInfo = 8555 ' (&H216B) Error obtaining printer information. 
  142. Global Const rptErrPrintInit = 8557 ' (&H216D) An error occurred initializing the printer. 
  143. Global Const rptErrReportTooTall = 8571 ' (&H217B) Sections do not fit vertically on the page. 
  144. Global Const rptErrReportTooWide = 8542 ' (&H215E) Report width is larger than the paper width. 
  145. Global Const rptErrSectDontMatchData = 8570 ' (&H217A) Report sections do not match data source. 
  146. Global Const rptErrSharingViolation = 8515 ' (&H2143) Cannot access the file because it is being used by another process. 
  147. Global Const rptErrSubscriptRange = 9 ' The subscript is out of range. 
  148. Global Const rptErrTempFileName = 8550 ' (&H2166) Error generating temporary filename. 
  149. Global Const rptErrTempFileRead = 8554 ' (&H216A) Error opening or reading from temporary file. 
  150. Global Const rptErrTempFileWrite = 8552 ' (&H2168) Error creating or writing to temporary file. 
  151. Global Const rptErrTypeMismatch = 13 ' Type mismatch. 
  152. Global Const rptErrUnexpected = 8505 ' (&H2139) Unexpected error. 
  153. Global Const rptErrUnknown = 8502 ' (&H2136) General error. 
  154. ' ExportFormat Constants
  155. Global Const rptFmtHTML = 0 ' HTML format. 
  156. Global Const rptFmtText = 1 ' Text format. 
  157. Global Const rptFmtUnicodeText = 2 ' Unicode. 
  158. Global Const rptFmtUnicodeHTML_UTF8 = 3 ' HTML encoded in Universal Character Set (UTF - 8) 
  159. ' FunctionType Constants
  160. Global Const rptFuncSum = 0 ' Sum function. 
  161. Global Const rptFuncAve = 1 ' Average. 
  162. Global Const rptFuncMin = 2 ' Minimum 
  163. Global Const rptFuncMax = 3 ' Maximum. 
  164. Global Const rptFuncRCnt = 4 ' Counts the rows in the section. 
  165. Global Const rptFuncVCnt = 5 ' Counts the fields with non-null values. 
  166. Global Const rptFuncSDEV = 6 ' Calculates the standard deviation. 
  167. Global Const rptFuncSERR = 7 ' Calculates the standard error. 
  168. ' LineSlant Constants
  169. Global Const rptSlantNWSE = 0 ' Line slants from northwest to southeast. 
  170. Global Const rptSlantNESW = 1 ' Line slants from northeast to southwest. 
  171. ' PageBreak Constants
  172. Global Const rptPageBreakNone = 0 ' No page breaks on the section. 
  173. Global Const rptPageBreakBefore = 1 ' Page break occurs before the section. 
  174. Global Const rptPageBreakAfter = 2 ' Page break occurs after the section. 
  175. Global Const rptPageBreakBeforeAndAfter = 3 ' Page break occurs before and after the section. 
  176. ' PageRange Constants
  177. Global Const rptRangeAllPages = 0 ' Print or export all pages. 
  178. Global Const rptRangeFromTo = 1 ' Print or export only the named range of pages. 
  179. ' PictureAlignment Constants
  180. Global Const rptPATopLeft = 0 ' The picture appears at the top left. 
  181. Global Const rptPATop = 1 ' The picture appears at the top. 
  182. Global Const rptPATopRight = 2 ' The picture appears at the top right. 
  183. Global Const rptPARight = 3 ' The picture appears at the right. 
  184. Global Const rptPABottomRight = 4 ' The picture appears at the bottom right. 
  185. Global Const rptPABottom = 5 ' The picture appears at the bottom. 
  186. Global Const rptPABottomLeft = 6 ' The picture appears at the bottom left. 
  187. Global Const rptPALeft = 7 ' The picture appears at the left. 
  188. Global Const rptPACenter = 8 ' The picture appears centered. 
  189. ' Shape Constants
  190. Global Const rptShpRectangle = 0 ' Rectangle shape. 
  191. Global Const rptShpSquare = 1 ' Square shape. 
  192. Global Const rptShpOval = 2 ' Oval shape. 
  193. Global Const rptShpCircle = 3 ' Circle shape. 
  194. Global Const rptShpRoundedRectangle = 4 ' Rounded rectangle shape. 
  195. Global Const rptShpRoundedSquare = 5 ' Rounded square shape. 
  196. '1 DDE Constants
  197. 'linkerr (LinkError Event)
  198. Global Const vbWrongFormat = 1 ' Another application requested data in wrong format 
  199. Global Const vbDDESourceClosed = 6 ' Destination application attempted to continue after source closed 
  200. Global Const vbTooManyLinks = 7 ' All source links are in use 
  201. Global Const vbDataTransferFailed = 8 ' Failure to update data in destination 
  202. ' LinkMode Property (Forms and Controls)
  203. Global Const vbLinkNone = 0 ' None 
  204. Global Const vbLinkSource = 1 ' Source (forms only) 
  205. Global Const vbLinkAutomatic = 1 ' Automatic (controls only) 
  206. Global Const vbLinkManual = 2 ' Manual (controls only) 
  207. Global Const vbLinkNotify = 3 ' Notify (controls only) 
  208. ' LinkMode Property 
  209. ' (Only for backward compatibility with Visual Basic version 1.0; use new constants instead)
  210. Global Const vbHot = 1 ' Hot (controls only) 
  211. Global Const vbServer = 1 ' Server (forms only) 
  212. Global Const vbCold = 2 ' Cold (controls only) 
  213. '1 Drag-and-Drop Constants
  214. ' DragOver and OLEDragOver Event
  215. Global Const vbEnter = 0 ' Source control dragged into target 
  216. Global Const vbLeave = 1 ' Source control dragged out of target 
  217. Global Const vbOver = 2 ' Source control dragged from one position in target to another 
  218. ' Drag Method (Controls)
  219. Global Const vbCancel = 0 ' Cancel drag operation 
  220. Global Const vbBeginDrag = 1 ' Begin dragging control 
  221. Global Const vbEndDrag = 2 ' Drop control 
  222. ' DragMode Property
  223. Global Const vbManual = 0 ' Manual 
  224. Global Const vbAutomatic = 1 ' Automatic 
  225. ' OLEDragMode Property
  226. Global Const vbOLEDragManual = 0 ' Manual 
  227. Global Const vbOLEDragAutomatic = 1 ' Automatic 
  228. ' OLEDropMode Property
  229. Global Const vbOLEDropNone = 0 ' None 
  230. Global Const vbOLEDropManual = 1 ' Manual 
  231. Global Const vbOLEDropAutomatic = 2 ' Automatic 
  232. ' OLE Drop Effect
  233. Global Const vbOLEDropEffectNone = 0 ' No OLE drag/drop operation has taken place 
  234. Global Const vbOLEDropEffectCopy = 1 ' A mask indicating that a copy operation has taken, or would take, place 
  235. Global Const vbOLEDropEffectMove = 2 ' A mask indicating that a move operation has taken, or would take, place 
  236. Global Const vbOLEDropEffectScroll = &H80000000 ' A mask indicating that the drop target window has scrolled, or will scroll 
  237. '1 Drawing Constants
  238. ' DrawMode Property
  239. Global Const vbBlackness = 1 ' Black 
  240. Global Const vbNotMergePen = 2 ' Not Merge pen 
  241. Global Const vbMaskNotPen = 3 ' Mask Not pen 
  242. Global Const vbNotCopyPen = 4 ' Not Copy pen 
  243. Global Const vbMaskPenNot = 5 ' Mask pen Not 
  244. Global Const vbInvert = 6 ' Invert 
  245. Global Const vbXorPen = 7 ' Xor pen 
  246. Global Const vbNotMaskPen = 8 ' Not Mask pen 
  247. Global Const vbMaskPen = 9 ' Mask pen 
  248. Global Const vbNotXorPen = 10 ' Not Xor pen 
  249. Global Const vbNop = 11 ' No operation; output remains unchanged 
  250. Global Const vbMergeNotPen = 12 ' Merge Not pen 
  251. Global Const vbCopyPen = 13 ' Copy pen 
  252. Global Const vbMergePenNot = 14 ' Merge pen Not 
  253. Global Const vbMergePen = 15 ' Merge pen 
  254. Global Const vbWhiteness = 16 ' White 
  255. ' DrawStyle Property
  256. Global Const vbSolid = 0 ' Solid 
  257. Global Const vbDash = 1 ' Dash 
  258. Global Const vbDot = 2 ' Dot 
  259. Global Const vbDashDot = 3 ' Dash-dot 
  260. Global Const vbDashDotDot = 4 ' Dash-dot-dot 
  261. Global Const vbInvisible = 5 ' Invisible 
  262. Global Const vbInsideSolid = 6 ' Inside solid 
  263. ' DriveType Constants
  264. Global Const Unknown = 0 ' Drive type can't be determined. 
  265. Global Const Removable = 1 ' Drive has removable media. This includes all floppy drives and many other varieties of storage devices. 
  266. Global Const Fixed = 2 ' Drive has fixed (nonremovable) media. This includes all hard drives, including hard drives that are removable. 
  267. Global Const Remote = 3 ' Network drives. This includes drives shared anywhere on a network. 
  268. Global Const CDROM = 4 ' Drive is a CD-ROM. No distinction is made between read-only and read/write CD-ROM drives. 
  269. Global Const RAMDisk = 5 ' Drive is a block of Random Access Memory (RAM) on the local computer that behaves like a disk drive. 
  270. ' File Attribute Constants
  271. Global Const Normal = 0 ' Normal file. No attributes are set. 
  272. Global Const ReadOnly = 1 ' Read-only file. Attribute is read/write. 
  273. Global Const Hidden = 2 ' Hidden file. Attribute is read/write. 
  274. Global Const System = 4 ' System file. Attribute is read/write. 
  275. Global Const Volume = 8 ' Disk drive volume label. Attribute is read-only. 
  276. Global Const Directory = 16 ' Folder or directory. Attribute is read-only. 
  277. Global Const Archive = 32 ' File has changed since last backup. Attribute is read/write. 
  278. Global Const Alias = 64 ' Link or shortcut. Attribute is read-only. 
  279. Global Const Compressed = 128 ' Compressed file. Attribute is read-only. 
  280. ' File Input/Output Constants
  281. Global Const ForReading = 1 ' Open a file for reading only. You can't write to this file. 
  282. Global Const ForWriting = 2 ' Open a file for writing. If a file with the same name exists, its previous contents are overwritten. 
  283. Global Const ForAppending = 8 ' Open a file and write to the end of the file. 
  284. '1 Graphics Constants
  285. ' FillStyle Property
  286. Global Const vbFSSolid = 0 ' Solid 
  287. Global Const vbFSTransparent = 1 ' Transparent 
  288. Global Const vbHorizontalLine = 2 ' Horizontal line 
  289. Global Const vbVerticalLine = 3 ' Vertical line 
  290. Global Const vbUpwardDiagonal = 4 ' Upward diagonal 
  291. Global Const vbDownwardDiagonal = 5 ' Downward diagonal 
  292. Global Const vbCross = 6 ' Cross 
  293. Global Const vbDiagonalCross = 7 ' Diagonal cross 
  294. ' ScaleMode Property
  295. Global Const vbUser = 0 ' User 
  296. Global Const vbTwips = 1 ' Twips 
  297. Global Const vbPoints = 2 ' Points 
  298. Global Const vbPixels = 3 ' Pixels 
  299. Global Const vbCharacters = 4 ' Characters 
  300. Global Const vbInches = 5 ' Inches 
  301. Global Const vbMillimeters = 6 ' Millimeters 
  302. Global Const vbCentimeters = 7 ' Centimeters 
  303. Global Const vbHiMetric = 8 ' HiMetric 
  304. Global Const vbContainerPosition = 9 ' Units used by the control's container to determine the control's position 
  305. Global Const vbContainerSize = 10 ' Units used by the control's container to determine the control's size 
  306. ' PaletteMode Property
  307. Global Const vbPaletteModeHalfTone = 0 ' Use system halftone palette 
  308. Global Const vbPaletteModeUseZOrder = 1 ' Use palette from topmost control that has a palette 
  309. Global Const vbPaletteModeCustom = 2 ' Use palette specified in Palette property 
  310. Global Const vbPaletteModeContainer = 3 ' Use the container's palette for containers that support ambient Palette property 
  311. Global Const vbPaletteModeNone = 4 ' Do not use any palette 
  312. Global Const vbPaletteModeObject = 5 ' Use the ActiveX designer's palette 
  313. ' Help Constants
  314. Global Const cdlHelpContext = &H1 ' Displays Help for a particular topic 
  315. Global Const cdlHelpQuit = &H2 ' Notifies the Help application that the specified Help file is no longer in use 
  316. Global Const cdlHelpIndex = &H3 ' Displays the index of the specified Help file 
  317. Global Const cdlHelpContents = &H3 ' Displays the contents topic in the current Help file 
  318. Global Const cdlHelpHelpOnHelp = &H4 ' Displays Help for using the Help application itself 
  319. Global Const cdlHelpSetIndex = &H5 ' Sets the current index for multi-index Help 
  320. Global Const cdlHelpSetContents = &H5 ' Designates a specific topic as the contents topic 
  321. Global Const cdlHelpContextPopup = &H8 ' Displays a topic identified by a context number 
  322. Global Const cdlHelpForceFile = &H9 ' Creates a Help file that displays text in only one font 
  323. Global Const cdlHelpKey = &H101 ' Displays Help for a particular keyword 
  324. Global Const cdlHelpCommandHelp = &H102 ' Displays Help for a particular command 
  325. Global Const cdlHelpPartialKey = &H105 ' Calls the search engine in Windows Help 
  326. '1 Key Code Constants
  327. Global Const vbKeyLButton = 1 ' Left mouse button 
  328. Global Const vbKeyRButton = 2 ' Right mouse button 
  329. Global Const vbKeyCancel = 3 ' CANCEL key 
  330. Global Const vbKeyMButton = 4 ' Middle mouse button 
  331. Global Const vbKeyBack = 8 ' BACKSPACE key 
  332. Global Const vbKeyTab = 9 ' TAB key 
  333. Global Const vbKeyClear = 12 ' CLEAR key 
  334. Global Const vbKeyReturn = 13 ' ENTER key 
  335. Global Const vbKeyShift = 16 ' SHIFT key 
  336. Global Const vbKeyControl = 17 ' CTRL key 
  337. Global Const vbKeyMenu = 18 ' MENU key 
  338. Global Const vbKeyPause = 19 ' PAUSE key 
  339. Global Const vbKeyCapital = 20 ' CAPS LOCK key 
  340. Global Const vbKeyEscape = 27 ' ESC key 
  341. Global Const vbKeySpace = 32 ' SPACEBAR key 
  342. Global Const vbKeyPageUp = 33 ' PAGE UP key 
  343. Global Const vbKeyPageDown = 34 ' PAGE DOWN key 
  344. Global Const vbKeyEnd = 35 ' END key 
  345. Global Const vbKeyHome = 36 ' HOME key 
  346. Global Const vbKeyLeft = 37 ' LEFT ARROW key 
  347. Global Const vbKeyUp = 38 ' UP ARROW key 
  348. Global Const vbKeyRight = 39 ' RIGHT ARROW key 
  349. Global Const vbKeyDown = 40 ' DOWN ARROW key 
  350. Global Const vbKeySelect = 41 ' SELECT key 
  351. Global Const vbKeyPrint = 42 ' PRINT SCREEN key 
  352. Global Const vbKeyExecute = 43 ' EXECUTE key 
  353. Global Const vbKeySnapshot = 44 ' SNAPSHOT key 
  354. Global Const vbKeyInsert = 45 ' INS key 
  355. Global Const vbKeyDelete = 46 ' DEL key 
  356. Global Const vbKeyHelp = 47 ' HELP key 
  357. Global Const vbKeyNumlock = 144 ' NUM LOCK key 
  358. ' KeyA Through KeyZ Are the Same as Their ASCII Equivalents: 'A' Through 'Z'
  359. Global Const vbKeyA = 65 ' A key 
  360. Global Const vbKeyB = 66 ' B key 
  361. Global Const vbKeyC = 67 ' C key 
  362. Global Const vbKeyD = 68 ' D key 
  363. Global Const vbKeyE = 69 ' E key 
  364. Global Const vbKeyF = 70 ' F key 
  365. Global Const vbKeyG = 71 ' G key 
  366. Global Const vbKeyH = 72 ' H key 
  367. Global Const vbKeyI = 73 ' I key 
  368. Global Const vbKeyJ = 74 ' J key 
  369. Global Const vbKeyK = 75 ' K key 
  370. Global Const vbKeyL = 76 ' L key 
  371. Global Const vbKeyM = 77 ' M key 
  372. Global Const vbKeyN = 78 ' N key 
  373. Global Const vbKeyO = 79 ' O key 
  374. Global Const vbKeyP = 80 ' P key 
  375. Global Const vbKeyQ = 81 ' Q key 
  376. Global Const vbKeyR = 82 ' R key 
  377. Global Const vbKeyS = 83 ' S key 
  378. Global Const vbKeyT = 84 ' T key 
  379. Global Const vbKeyU = 85 ' U key 
  380. Global Const vbKeyV = 86 ' V key 
  381. Global Const vbKeyW = 87 ' W key 
  382. Global Const vbKeyX = 88 ' X key 
  383. Global Const vbKeyY = 89 ' Y key 
  384. Global Const vbKeyZ = 90 ' Z key 
  385. ' Key0 Through Key9 Are the Same as Their ASCII Equivalents: '0' Through '9
  386. Global Const vbKey0 = 48 ' 0 key 
  387. Global Const vbKey1 = 49 ' 1 key 
  388. Global Const vbKey2 = 50 ' 2 key 
  389. Global Const vbKey3 = 51 ' 3 key 
  390. Global Const vbKey4 = 52 ' 4 key 
  391. Global Const vbKey5 = 53 ' 5 key 
  392. Global Const vbKey6 = 54 ' 6 key 
  393. Global Const vbKey7 = 55 ' 7 key 
  394. Global Const vbKey8 = 56 ' 8 key 
  395. Global Const vbKey9 = 57 ' 9 key 
  396. ' Keys on the Numeric Keypad
  397. Global Const vbKeyNumpad0 = 96 ' 0 key 
  398. Global Const vbKeyNumpad1 = 97 ' 1 key 
  399. Global Const vbKeyNumpad2 = 98 ' 2 key 
  400. Global Const vbKeyNumpad3 = 99 ' 3 key 
  401. Global Const vbKeyNumpad4 = 100 ' 4 key 
  402. Global Const vbKeyNumpad5 = 101 ' 5 key 
  403. Global Const vbKeyNumpad6 = 102 ' 6 key 
  404. Global Const vbKeyNumpad7 = 103 ' 7 key 
  405. Global Const vbKeyNumpad8 = 104 ' 8 key 
  406. Global Const vbKeyNumpad9 = 105 ' 9 key 
  407. Global Const vbKeyMultiply = 106 ' MULTIPLICATION SIGN (*) key 
  408. Global Const vbKeyAdd = 107 ' PLUS SIGN (+) key 
  409. Global Const vbKeySeparator = 108 ' ENTER (keypad) key 
  410. Global Const vbKeySubtract = 109 ' MINUS SIGN (-) key 
  411. Global Const vbKeyDecimal = 110 ' DECIMAL POINT(.) key 
  412. Global Const vbKeyDivide = 111 ' DIVISION SIGN (/) key 
  413. ' Function Keys
  414. Global Const vbKeyF1 = 112 ' F1 key 
  415. Global Const vbKeyF2 = 113 ' F2 key 
  416. Global Const vbKeyF3 = 114 ' F3 key 
  417. Global Const vbKeyF4 = 115 ' F4 key 
  418. Global Const vbKeyF5 = 116 ' F5 key 
  419. Global Const vbKeyF6 = 117 ' F6 key 
  420. Global Const vbKeyF7 = 118 ' F7 key 
  421. Global Const vbKeyF8 = 119 ' F8 key 
  422. Global Const vbKeyF9 = 120 ' F9 key 
  423. Global Const vbKeyF10 = 121 ' F10 key 
  424. Global Const vbKeyF11 = 122 ' F11 key 
  425. Global Const vbKeyF12 = 123 ' F12 key 
  426. Global Const vbKeyF13 = 124 ' F13 key 
  427. Global Const vbKeyF14 = 125 ' F14 key 
  428. Global Const vbKeyF15 = 126 ' F15 key 
  429. Global Const vbKeyF16 = 127 ' F16 key 
  430. '1 Miscellaneous Constants
  431. ' AsyncRead Method
  432. Global Const vbAsyncTypePicture = 0 ' Data is provided in a Picture object 
  433. Global Const vbAsyncTypeFile = 1 ' Data is provided in a file provide by Visual Basic 
  434. Global Const vbAsyncTypeByteArray = 2 ' Data is provided in a byte array that contains the retrieved data 
  435. ' Application Start Mode
  436. Global Const vbSModeStandalone = 0 ' Stand-alone application 
  437. Global Const vbSModeAutomation = 1 ' Automated ActiveX component 
  438. ' Buttons (Applies to CommandButton, CheckBox, and OptionButton controls)
  439. Global Const vbButtonStandard = 0 ' Buttons have standard Windows appearance 
  440. Global Const vbButtonGraphical = 1 ' Buttons have graphical appearance (that is, they contain pictures, text, and/or a non-standard BackColor) 
  441. ' LoadResPicture Method
  442. Global Const vbResBitmap = 0 ' Bitmap resource 
  443. Global Const vbResIcon = 1 ' Icon resource 
  444. Global Const vbResCursor = 2 ' Cursor resource 
  445. ' LogEvent Method
  446. Global Const vbLogEventTypeError = 1 ' Log an Error event 
  447. Global Const vbLogEventTypeWarning = 2 ' Log a Warning event 
  448. Global Const vbLogEventTypeInformation = 4 ' Log an Information event 
  449. ' Mouse Button Parameter Masks
  450. Global Const vbLeftButton = 1 ' Left mouse button 
  451. Global Const vbRightButton = 2 ' Right mouse button 
  452. Global Const vbMiddleButton = 4 ' Middle mouse button 
  453. ' QueryUnload Method
  454. Global Const vbAppWindows = 2 ' Current Windows session ending 
  455. Global Const vbFormMDIForm = 4 ' MDI child form is closing because the MDI form is closing 
  456. Global Const vbFormCode = 1 ' Unload method invoked from code 
  457. Global Const vbFormControlMenu = 0 ' User has chosen Close command from the Control-menu box on a form 
  458. Global Const vbAppTaskManager = 3 ' Windows Task Manager is closing the application 
  459. ' Shift Parameter Masks
  460. Global Const vbShiftMask = 1 ' SHIFT key bit mask 
  461. Global Const vbCtrlMask = 2 ' CTRL key bit mask 
  462. Global Const vbAltMask = 4 ' ALT key bit mask 
  463. ' ZOrder Method
  464. Global Const vbBringToFront = 0 ' Bring to front 
  465. Global Const vbSendToBack = 1 ' Send to back 
  466. ' Mouse Pointer Constants
  467. Global Const vbDefault = 0 ' Default 
  468. Global Const vbArrow = 1 ' Arrow 
  469. Global Const vbCrosshair = 2 ' Cross 
  470. Global Const vbIbeam = 3 ' I beam 
  471. Global Const vbIconPointer = 4 ' Icon 
  472. Global Const vbSizePointer = 5 ' Size 
  473. Global Const vbSizeNESW = 6 ' Size NE, SW 
  474. Global Const vbSizeNS = 7 ' Size N, S 
  475. Global Const vbSizeNWSE = 8 ' Size NW, SE 
  476. Global Const vbSizeWE = 9 ' Size W, E 
  477. Global Const vbUpArrow = 10 ' Up arrow 
  478. Global Const vbHourglass = 11 ' Hourglass 
  479. Global Const vbNoDrop = 12 ' No drop 
  480. Global Const vbArrowHourglass = 13 ' Arrow and hourglass 
  481. Global Const vbArrowQuestion = 14 ' Arrow and question mark 
  482. Global Const vbSizeAll = 15 ' Size all 
  483. Global Const vbCustom = 99 ' Custom icon specified by the MouseIcon property 
  484. ' RasterOp Constants
  485. Global Const vbDstInvert = &H00550009 ' Inverts the destination bitmap 
  486. Global Const vbMergeCopy = &H00C000CA ' Combines the pattern and the source bitmap 
  487. Global Const vbMergePaint = &H00BB0226 ' Combines the inverted source bitmap with the destination bitmap by using Or 
  488. Global Const vbNotSrcCopy = &H00330008 ' Copies the inverted source bitmap to the destination 
  489. Global Const vbNotSrcErase = &H001100A6 ' Inverts the result of combining the destination and source bitmaps by using Or 
  490. Global Const vbPatCopy = &H00F00021L ' Copies the pattern to the destination bitmap 
  491. Global Const vbPatInvert = &H005A0049L ' Combines the destination bitmap with the pattern by using Xor 
  492. Global Const vbPatPaint = &H00FB0A09L ' Combines the inverted source bitmap with the pattern by using Or. Combines the result of this operation with the destination bitmap by using Or 
  493. Global Const vbSrcAnd = &H008800C6 ' Combines pixels of the destination and source bitmaps by using And 
  494. Global Const vbSrcCopy = &H00CC0020 ' Copies the source bitmap to the destination bitmap 
  495. Global Const vbSrcErase = &H00440328 ' Inverts the destination bitmap and combines the result with the source bitmap by using And 
  496. Global Const vbSrcInvert = &H00660046 ' Combines pixels of the destination and source bitmaps by using Xor 
  497. Global Const vbSrcPaint = &H00EE0086 ' Combines pixels of the destination and source bitmaps by using Or 
  498. ' SpecialFolder Constants
  499. Global Const WindowsFolder = 0 ' The Windows folder contains files installed by the Windows operating system. 
  500. Global Const SystemFolder = 1 ' The System folder contains libraries, fonts, and device drivers. 
  501. Global Const TemporaryFolder = 2 ' The Temp folder is used to store temporary files. Its path is found in the TMP environment variable. 
  502. ' StateManagement Property Constants
  503. Global Const WcNoState = 1 ' The WebClass object will be instantiated and destroyed for every HTTP request that is processed. Any required state information must be stored externally, such as in a database, within the Session object, within the URL itself using the URLData property, or in cookies using the Response.Cookies collection.  
  504. Global Const wcRetainInstance = 2 ' The WebClass object is instantiated when the first HTTP request is received and not destroyed until either the ReleaseInstance method is called or the session times out. State can be safely kept within properties of the WebClass object; however, this will increase the size and decrease the scalability of your application. 
  505. ' Tristate Constants
  506. Global Const vbTrue = 1 ' True 
  507. Global Const vbFalse = 0 ' False 
  508. Global Const vbUseDefault = 2 ' Use default setting 
  509. ' Variant Type Constants
  510. Global Const vbVEmpty = 0 ' Empty (uninitialized) 
  511. Global Const vbVNull = 1 ' Null (no valid data) 
  512. Global Const vbVInteger = 2 ' Integer data type 
  513. Global Const vbVLong = 3 ' Long integer data type 
  514. Global Const vbVSingle = 4 ' Single-precision floating-point data type 
  515. Global Const vbVDouble = 5 ' Double-precision floating-point data type 
  516. Global Const vbVCurrency = 6 ' Currency (scaled integer) data type 
  517. Global Const vbVDate = 7 ' Date data type 
  518. Global Const vbVString = 8 ' String data type 
  519. ' Menu Accelerator Constants
  520. Global Const vbMenuAccelCtrlA = 1 ' User-defined shortcut keystrokes 
  521. Global Const vbMenuAccelCtrlB = 2 ' User-defined shortcut keystrokes 
  522. Global Const vbMenuAccelCtrlC = 3 ' User-defined shortcut keystrokes 
  523. Global Const vbMenuAccelCtrlD = 4 ' User-defined shortcut keystrokes 
  524. Global Const vbMenuAccelCtrlE = 5 ' User-defined shortcut keystrokes 
  525. Global Const vbMenuAccelCtrlF = 6 ' User-defined shortcut keystrokes 
  526. Global Const vbMenuAccelCtrlG = 7 ' User-defined shortcut keystrokes 
  527. Global Const vbMenuAccelCtrlH = 8 ' User-defined shortcut keystrokes 
  528. Global Const vbMenuAccelCtrlI = 9 ' User-defined shortcut keystrokes 
  529. Global Const vbMenuAccelCtrlJ = 10 ' User-defined shortcut keystrokes 
  530. Global Const vbMenuAccelCtrlK = 11 ' User-defined shortcut keystrokes 
  531. Global Const vbMenuAccelCtrlL = 12 ' User-defined shortcut keystrokes 
  532. Global Const vbMenuAccelCtrlM = 13 ' User-defined shortcut keystrokes 
  533. Global Const vbMenuAccelCtrlN = 14 ' User-defined shortcut keystrokes 
  534. Global Const vbMenuAccelCtrlO = 15 ' User-defined shortcut keystrokes 
  535. Global Const vbMenuAccelCtrlP = 16 ' User-defined shortcut keystrokes 
  536. Global Const vbMenuAccelCtrlQ = 17 ' User-defined shortcut keystrokes 
  537. Global Const vbMenuAccelCtrlR = 18 ' User-defined shortcut keystrokes 
  538. Global Const vbMenuAccelCtrlS = 19 ' User-defined shortcut keystrokes 
  539. Global Const vbMenuAccelCtrlT = 20 ' User-defined shortcut keystrokes 
  540. Global Const vbMenuAccelCtrlU = 21 ' User-defined shortcut keystrokes 
  541. Global Const vbMenuAccelCtrlV = 22 ' User-defined shortcut keystrokes 
  542. Global Const vbMenuAccelCtrlW = 23 ' User-defined shortcut keystrokes 
  543. Global Const vbMenuAccelCtrlX = 24 ' User-defined shortcut keystrokes 
  544. Global Const vbMenuAccelCtrlY = 25 ' User-defined shortcut keystrokes 
  545. Global Const vbMenuAccelCtrlZ = 26 ' User-defined shortcut keystrokes 
  546. Global Const vbMenuAccelF1 = 27 ' User-defined shortcut keystrokes 
  547. Global Const vbMenuAccelF2 = 28 ' User-defined shortcut keystrokes 
  548. Global Const vbMenuAccelF3 = 29 ' User-defined shortcut keystrokes 
  549. Global Const vbMenuAccelF4 = 30 ' User-defined shortcut keystrokes 
  550. Global Const vbMenuAccelF5 = 31 ' User-defined shortcut keystrokes 
  551. Global Const vbMenuAccelF6 = 32 ' User-defined shortcut keystrokes 
  552. Global Const vbMenuAccelF7 = 33 ' User-defined shortcut keystrokes 
  553. Global Const vbMenuAccelF8 = 34 ' User-defined shortcut keystrokes 
  554. Global Const vbMenuAccelF9 = 35 ' User-defined shortcut keystrokes 
  555. Global Const vbMenuAccelF11 = 36 ' User-defined shortcut keystrokes 
  556. Global Const vbMenuAccelF12 = 37 ' User-defined shortcut keystrokes 
  557. Global Const vbMenuAccelCtrlF1 = 38 ' User-defined shortcut keystrokes 
  558. Global Const vbMenuAccelCtrlF2 = 39 ' User-defined shortcut keystrokes 
  559. Global Const vbMenuAccelCtrlF3 = 40 ' User-defined shortcut keystrokes 
  560. Global Const vbMenuAccelCtrlF4 = 41 ' User-defined shortcut keystrokes 
  561. Global Const vbMenuAccelCtrlF5 = 42 ' User-defined shortcut keystrokes 
  562. Global Const vbMenuAccelCtrlF6 = 43 ' User-defined shortcut keystrokes 
  563. Global Const vbMenuAccelCtrlF7 = 44 ' User-defined shortcut keystrokes 
  564. Global Const vbMenuAccelCtrlF8 = 45 ' User-defined shortcut keystrokes 
  565. Global Const vbMenuAccelCtrlF9 = 46 ' User-defined shortcut keystrokes 
  566. Global Const vbMenuAccelCtrlF11 = 47 ' User-defined shortcut keystrokes 
  567. Global Const vbMenuAccelCtrlF12 = 48 ' User-defined shortcut keystrokes 
  568. Global Const vbMenuAccelShiftF1 = 49 ' User-defined shortcut keystrokes 
  569. Global Const vbMenuAccelShiftF2 = 50 ' User-defined shortcut keystrokes 
  570. Global Const vbMenuAccelShiftF3 = 51 ' User-defined shortcut keystrokes 
  571. Global Const vbMenuAccelShiftF4 = 52 ' User-defined shortcut keystrokes 
  572. Global Const vbMenuAccelShiftF5 = 53 ' User-defined shortcut keystrokes 
  573. Global Const vbMenuAccelShiftF6 = 54 ' User-defined shortcut keystrokes 
  574. Global Const vbMenuAccelShiftF7 = 55 ' User-defined shortcut keystrokes 
  575. Global Const vbMenuAccelShiftF8 = 56 ' User-defined shortcut keystrokes 
  576. Global Const vbMenuAccelShiftF9 = 57 ' User-defined shortcut keystrokes 
  577. Global Const vbMenuAccelShiftF11 = 58 ' User-defined shortcut keystrokes 
  578. Global Const vbMenuAccelShiftF12 = 59 ' User-defined shortcut keystrokes 
  579. Global Const vbMenuAccelShiftCtrlF1 = 60 ' User-defined shortcut keystrokes 
  580. Global Const vbMenuAccelShiftCtrlF2 = 61 ' User-defined shortcut keystrokes 
  581. Global Const vbMenuAccelShiftCtrlF3 = 62 ' User-defined shortcut keystrokes 
  582. Global Const vbMenuAccelShiftCtrlF4 = 63 ' User-defined shortcut keystrokes 
  583. Global Const vbMenuAccelShiftCtrlF5 = 64 ' User-defined shortcut keystrokes 
  584. Global Const vbMenuAccelShiftCtrlF6 = 65 ' User-defined shortcut keystrokes 
  585. Global Const vbMenuAccelShiftCtrlF7 = 66 ' User-defined shortcut keystrokes 
  586. Global Const vbMenuAccelShiftCtrlF8 = 67 ' User-defined shortcut keystrokes 
  587. Global Const vbMenuAccelShiftCtrlF9 = 68 ' User-defined shortcut keystrokes 
  588. Global Const vbMenuAccelShiftCtrlF11 = 69 ' User-defined shortcut keystrokes 
  589. Global Const vbMenuAccelShiftCtrlF12 = 70 ' User-defined shortcut keystrokes 
  590. Global Const vbMenuAccelCtrlIns = 71 ' User-defined shortcut keystrokes 
  591. Global Const vbMenuAccelShiftIns = 72 ' User-defined shortcut keystrokes 
  592. Global Const vbMenuAccelDel = 73 ' User-defined shortcut keystrokes 
  593. Global Const vbMenuAccelShiftDel = 74 ' User-defined shortcut keystrokes 
  594. Global Const vbMenuAccelAltBksp = 75 ' User-defined shortcut keystrokes 
  595. '1 Control Constants
  596. ' ComboBox Control
  597. Global Const vbComboDropdown = 0 ' Dropdown Combo 
  598. Global Const vbComboSimple = 1 ' Simple Combo 
  599. Global Const vbComboDropdownList = 2 ' Dropdown List 
  600. ' CheckBox Control
  601. Global Const vbUnchecked = 0 ' Unchecked 
  602. Global Const vbChecked = 1 ' Checked 
  603. Global Const vbGrayed = 2 ' Grayed 
  604. ' ListBox Control
  605. Global Const vbListBoxStandard = 0 ' Standard Windows ListBox appearance 
  606. Global Const vbListBoxCheckBox = 1 ' Listbox entries contain selectable CheckBoxes 
  607. Global Const vbMultiSelectNone = 0 ' No multiple selection 
  608. Global Const vbMultiSelectSimple = 1 ' Simple multiple selection 
  609. Global Const vbMultiSelectExtended = 2 ' Extended multiple selection 
  610. ' ScrollBar Control
  611. Global Const vbSBNone = 0 ' None 
  612. Global Const vbHorizontal = 1 ' Horizontal 
  613. Global Const vbVertical = 2 ' Vertical 
  614. Global Const vbBoth = 3 ' Both 
  615. ' Shape Control
  616. Global Const vbShapeRectangle = 0 ' Rectangle 
  617. Global Const vbShapeSquare = 1 ' Square 
  618. Global Const vbShapeOval = 2 ' Oval 
  619. Global Const vbShapeCircle = 3 ' Circle 
  620. Global Const vbShapeRoundedRectangle = 4 ' Rounded rectangle 
  621. Global Const vbShapeRoundedSquare = 5 ' Rounded square 
  622. '1 CommonDialog Control Constants
  623. ' File Open/Save Dialog Box Flags
  624. Global Const cdlOFNAllowMultiselect = &H200 ' Specifies that the File Namelist box allows multiple selections.
  625. Global Const cdlOFNCreatePrompt = &H2000 ' Specifies that the dialog box prompts the user to create a file that doesn't currently exist. This flag automatically sets the cdlOFNPathMustExist and cdlOFNFileMustExist flags. 
  626. Global Const cdlOFNExplorer = &H80000 ' Use the Explorer-like Open A File dialog box template. Common dialogs that use this flag do not work under Windows NT using the Windows 95 shell. 
  627. Global Const CdlOFNExtensionDifferent = &H400 ' Indicates that the extension of the returned filename is different from the extension specified by the DefaultExt property. This flag isn't set if the DefaultExt property is Null, if the extensions match, or if the file has no extension. This flag value can be checked upon closing the dialog box. 
  628. Global Const cdlOFNFileMustExist = &H1000 ' Specifies that the user can enter only names of existing files in the File Name text box. If this flag is set and the user enters an invalid filename, a warning is displayed. This flag automatically sets the cdlOFNPathMustExist flag. 
  629. Global Const cdlOFNHelpButton = &H10 ' Causes the dialog box to display the Help button. 
  630. Global Const cdlOFNHideReadOnly = &H4 ' Hides the Read Onlycheck box. 
  631. Global Const cdlOFNLongNames = &H200000 ' Use long filenames. 
  632. Global Const cdlOFNNoChangeDir = &H8 ' Forces the dialog box to set the current directory to what it was when the dialog box was opened. 
  633. Global Const CdlOFNNoDereferenceLinks = &H100000 ' Do not dereference shell links (also known as shortcuts). By default, choosing a shell link causes it to be dereferenced by the shell. 
  634. Global Const cdlOFNNoLongNames = &H40000 'Do not use long file names. 
  635. Global Const CdlOFNNoReadOnlyReturn = &H8000  ' Specifies that the returned file won't have the Read Only attribute set and won't be in a write-protected directory. 
  636. Global Const cdlOFNNoValidate = &H100 ' Specifies that the common dialog box allows invalid characters in the returned filename. 
  637. Global Const cdlOFNOverwritePrompt = &H2 ' Causes the Save As dialog box to generate a message box if the selected file already exists. The user must confirm whether to overwrite the file. 
  638. Global Const cdlOFNPathMustExist = &H800 ' Specifies that the user can enter only validpaths. If this flag is set and the user enters an invalid path, a warning message is displayed. 
  639. Global Const cdlOFNReadOnly = &H1 ' Causes the Read Only check box to be initially checked when the dialog box is created. This flag also indicates the state of the Read Only check box when the dialog box is closed. 
  640. Global Const CdlOFNShareAware = &H4000 ' Specifies that sharing violation errors will be ignored. 
  641. ' Color Dialog Box Flags
  642. Global Const cdlCCFullOpen = &H2 ' Entire dialog box is displayed, including the Define Custom Colors section 
  643. Global Const cdlCCShowHelp = &H8 ' Causes the dialog box to display a Help button 
  644. Global Const cdlCCPreventFullOpen = &H4 ' Disables the Define Custom Colors command button and prevents the user from defining custom colors 
  645. Global Const cdlCCRGBInit = &H1 ' Sets the initial color value for the dialog box 
  646. ' Fonts Dialog Box Flags
  647. Global Const cdlCFANSIOnly = &H400 ' Specifies that the dialog box allows only a selection of the fonts that use the Windows character set. If this flag is set, the user won't be able to select a font that contains only symbols. 
  648. Global Const cdlCFApply = &H200 ' Enables the Apply button on the dialog box. 
  649. Global Const cdlCFBoth = &H3 ' Causes the dialog box to list the available printer and screen fonts. The hDC property identifies thedevice context associated with the printer. 
  650. Global Const cdlCFEffects = &H100 ' Specifies that the dialog box enables strikethrough, underline, and color effects. 
  651. Global Const cdlCFFixedPitchOnly = &H4000 ' Specifies that the dialog box selects only fixed-pitch fonts. 
  652. Global Const cdlCFForceFontExist = &H10000 ' Specifies that an error message box is displayed if the user attempts to select a font or style that doesn't exist. 
  653. Global Const cdlCFHelpButton = &H4 ' Causes the dialog box to display a Help button. 
  654. Global Const cdlCFLimitSize = &H2000 ' Specifies that the dialog box selects only font sizes within the range specified by the Min and Max properties. 
  655. Global Const cdlCFNoFaceSel = &H80000 ' No font name selected. 
  656. Global Const cdlCFNoSimulations = &H1000 ' Specifies that the dialog box doesn't allow graphic device interface (GDI) font simulations. 
  657. Global Const cdlCFNoSizeSel = &H200000 ' No font size selected. 
  658. Global Const cdlCFNoStyleSel = &H100000 ' No style was selected. 
  659. Global Const cdlCFNoVectorFonts = &H800 ' Specifies that the dialog box doesn't allow vector-font selections. 
  660. Global Const cdlCFPrinterFonts = &H2 ' Causes the dialog box to list only the fonts supported by the printer, specified by the hDC property. 
  661. Global Const cdlCFScalableOnly = &H20000 ' Specifies that the dialog box allows only the selection of fonts that can be scaled.  
  662. Global Const cdlCFScreenFonts = &H1 ' Causes the dialog box to list only the screen fonts supported by the system. 
  663. Global Const cdlCFTTOnly = &H40000 ' Specifies that the dialog box allows only the selection of TrueType fonts. 
  664. Global Const cdlCFWYSIWYG = &H8000 ' Specifies that the dialog box allows only the selection of fonts that are available on both the printer and on screen. If this flag is set, the cdlCFBoth and cdlCFScalableOnly flags should also be set. 
  665. ' Printer Dialog Box Flags
  666. Global Const cdlPDAllPages = &H0 ' Returns or sets the state of the All Pagesoption button. 
  667. Global Const cdlPDCollate = &H10 ' Returns or sets the state of the Collatecheck box. 
  668. Global Const cdlPDDisablePrintToFile = &H80000 ' Disables the Print To File check box. 
  669. Global Const cdlPDHelpButton = &H800 ' Causes the dialog box to display the Help button. 
  670. Global Const cdlPDHidePrintToFile = &H100000 ' Hides the Print To File check box. 
  671. Global Const cdlPDNoPageNums = &H8 ' Disables the Pages option button and the associated edit control. 
  672. Global Const cdlPDNoSelection = &H4 ' Disables the Selection option button. 
  673. Global Const cdlPDNoWarning = &H80 ' Prevents a warning message from being displayed when there is no default printer. 
  674. Global Const cdlPDPageNums = &H2 ' Returns or sets the state of the Pages option button. 
  675. Global Const cdlPDPrintSetup = &H40 ' Causes the system to display the Print Setup dialog box rather than the Print dialog box. 
  676. Global Const cdlPDPrintToFile = &H20 ' Returns or sets the state of the Print To File check box. 
  677. Global Const cdlPDReturnDC = &H100 ' Returns adevice context for the printer selection made in the dialog box. The device context is returned in the dialog box's hDC property. 
  678. Global Const cdlPDReturnDefault = &H400 ' Returns default printer name. 
  679. Global Const cdlPDReturnIC = &H200 ' Returns an information context for the printer selection made in the dialog box. An information context provides a fast way to get information about the device without creating a device context. The information context is returned in the dialog box's hDC property. 
  680. Global Const cdlPDSelection = &H1 ' Returns or sets the state of the Selection option button. If neither cdlPDPageNums nor cdlPDSelection is specified, the All option button is in the selected state. 
  681. Global Const cdlPDUseDevModeCopies = &H40000 ' If a printer driver doesn't support multiple copies, setting this flag disables the copies edit control. If a driver does support multiple copies, setting this flag indicates that the dialog box stores the requested number of copies in the Copies property. 
  682. ' Help Constants
  683. Global Const cdlHelpCommandHelp = &H102 ' Displays Help for a particular command 
  684. Global Const cdlHelpContents = &H3 ' Displays the contents topic in the current Help file 
  685. Global Const cdlHelpContext = &H1 ' Displays Help for a particular topic 
  686. Global Const cdlHelpContextPopup = &H8 ' Displays a topic identified by a context number 
  687. Global Const cdlHelpForceFile = &H9 ' Creates a Help file that displays text in only one font 
  688. Global Const cdlHelpHelpOnHelp = &H4 ' Displays Help for using the Help application itself 
  689. Global Const cdlHelpIndex = &H3 ' Displays the index of the specified Help file 
  690. Global Const cdlHelpKey = &H101 ' Displays Help for a particular keyword 
  691. Global Const cdlHelpPartialKey = &H105 ' Calls the search engine in Windows Help 
  692. Global Const cdlHelpQuit = &H2 ' Notifies the Help application that the specified Help file is no longer in use 
  693. Global Const cdlHelpSetContents = &H5 ' Designates a specific topic as the contents topic 
  694. Global Const cdlHelpSetIndex = &H5 ' Sets the current index for multi-index Help 
  695. ' CommonDialog Error Constants
  696. Global Const cdlAlloc = &H7FF0 ' Couldn't allocate memory for FileName or Filter property 
  697. Global Const cdlCancel = &H7FF3 ' Cancel was selected 
  698. Global Const cdlDialogFailure = &H8000 ' The function failed to load the dialog box 
  699. Global Const cdlFindResFailure = &H7FF9 ' The function failed to load a specified resource 
  700. Global Const cdlHelp = &H7FEF ' Call to Windows Help failed 
  701. Global Const cdlInitialization = &H7FFD ' The function failed during initialization 
  702. Global Const cdlLoadResFailure = &H7FF8 ' The function failed to load a specified string 
  703. Global Const cdlLockResFailure = &H7FF7 ' The function failed to lock a specified resource 
  704. Global Const cdlMemAllocFailure = &H7FF6 ' The function was unable to allocate memory for internal data structures 
  705. Global Const cdlMemLockFailure = &H7FF5 ' The function was unable to lock the memory associated with a handle 
  706. Global Const cdlNoFonts = &H5FFE ' No fonts exist 
  707. Global Const cdlBufferTooSmall = &H4FFC ' The buffer at which the member lpstrFile points is too small 
  708. Global Const cdlInvalidFileName = &H4FFD ' Filename is invalid 
  709. Global Const cdlSubclassFailure = &H4FFE ' An attempt to subclass a list box failed due to insufficient memory 
  710. Global Const cdlCreateICFailure = &H6FF5 ' The PrintDlg function failed when it attempted to create an information context 
  711. Global Const cdlDndmMismatch = &H6FF6 ' Data in the DevMode and DevNames data structures describe two different printers 
  712. Global Const cdlGetDevModeFail = &H6FFA ' The printer device driver failed to initialize a DevMode data structure 
  713. Global Const cdlInitFailure = &H6FF9 ' The PrintDlg function failed during initialization 
  714. Global Const cdlLoadDrvFailure = &H6FFB ' The PrintDlg function failed to load the specified printer's device driver 
  715. Global Const cdlLoadStrFailure = &H7FFA ' The function failed to load a specified string. 
  716. Global Const cdlNoDefaultPrn = &H6FF7 ' A default printer doesn't exist 
  717. Global Const cdlNoDevices = &H6FF8 ' No printer device drivers were found 
  718. Global Const cdlParseFailure = &H6FFD ' The CommonDialog function failed to parse the strings in the [devices] section of registry 
  719. Global Const cdlPrinterCodes = &H6FFF ' The PDReturnDefault flag was set, but either the hDevMode or hDevNames field was nonzero 
  720. Global Const cdlPrinterNotFound = &H6FF4 ' The [devices] section of the registry doesn't contain an entry for the requested printer 
  721. Global Const cdlRetDefFailure = &H6FFC ' The PDReturnDefault flag was set, but either the hDevMode or hDevNames field was nonzero 
  722. Global Const cdlSetupFailure = &H6FFE ' Failed to load required resources 
  723. '1 ADO Data Control Constants
  724. ' Appearance Constants
  725. Global Const adFlatBevel = 0 ' Flat bevel 
  726. Global Const ad3Dbevel = 1 ' 3D bevel 
  727. ' BOFAction Constants
  728. Global Const adDoMoveFirst = 0 ' Move to the first record 
  729. Global Const adStayBOF = 1 ' Remain at the beginning 
  730. ' CommandType Constants
  731. Global Const adCmdText = 1 ' Text 
  732. Global Const adCmdTable = 2 ' Table 
  733. Global Const adCmdStoredProc = 4 ' Stored procedure 
  734. Global Const adCmdUnknown = 8 ' Unknown 
  735. ' Mode Constants
  736. Global Const adModeUnknown = 0 ' Unknown 
  737. Global Const adModeRead = 1 ' Read 
  738. Global Const adModeWrite = 2 ' Write 
  739. Global Const adModeReadWrite = 3 ' Read/Write 
  740. Global Const adModeShareDenyRead = 4 ' DenyRead 
  741. Global Const adModeShareDenyWrite = 8 ' DenyWrite 
  742. Global Const adModeShareExclusive = 12 ' Exclusive 
  743. Global Const adModeShareDenyNone = 16 ' DenyNone 
  744. ' ConnectionString Constants
  745. Global Const adConnectStringTypeUnknown = 0 ' Unknown. 
  746. Global Const adOLEDB = 1 ' OLEDB connection string. 
  747. Global Const adOLEDBFile = 2 ' Use OLEDB file. 
  748. Global Const adODBC = 3 ' Use ODBC. 
  749. ' CursorLocation Constants
  750. Global Const adUseServer = 2 ' Use server cursors 
  751. Global Const adUseClient = 3 ' Use client batch cursors 
  752. ' CursorType Constants
  753. Global Const adOpenKeyset = 1 ' Keyset Cursor 
  754. Global Const adOpenDynamic = 2 ' Dynamic Cursor 
  755. Global Const adOpenStatic = 3 ' Static Cursor 
  756. ' EOFAction Constants
  757. Global Const adDoMoveLast = 0 ' Move to last record 
  758. Global Const adStayEOF = 1 ' Stay at the EOF 
  759. Global Const adDoAddNew = 2 ' Add a new record 
  760. ' EventReason Constants
  761. Global Const adRsnAddNew = 1 ' New record to be added. 
  762. Global Const adRsnDelete = 2 ' Record deleted. 
  763. Global Const adRsnUpdate = 3 ' Record to be updated. 
  764. Global Const adRsnUndoUpdate = 4 ' Undo update. 
  765. Global Const adRsnUndoAddNew = 5 ' Undo add new record. 
  766. Global Const adRsnUndoDelete = 6 ' Undo delete. 
  767. Global Const adRsnRequery = 7 ' Requery 
  768. Global Const adRsnResynch = 8 ' Resynchronize 
  769. Global Const adRsnClose = 9 ' Close 
  770. Global Const adRsnMove = 10 ' Move 
  771. ' EventStatus Constants
  772. Global Const adStatusOK = 1 ' OK 
  773. Global Const adStatusErrorsOccurred = 2 ' Errors occurred. 
  774. Global Const adStatusCantDeny = 3 '  
  775. Global Const adStatusCancel = 4 ' Cancel 
  776. Global Const adStatusUnwantedEvent = 5 '  
  777. ' LockType Constants
  778. Global Const adLockUnspecified = -1 'Unspecified LockType 
  779. Global Const adLockReadOnly = 1 ' ReadOnly LockType 
  780. Global Const adLockPessimistic = 2 ' Pessimistic LockType 
  781. Global Const adLockOptimistic = 3 ' Optimistic LockType 
  782. Global Const adLockBatchOptimistic = 4 ' BatchOptimistic LockType 
  783. ' Orientation Constants
  784. Global Const adHorizontal = 0 ' Horizontal orientation 
  785. Global Const adVertical = 1 ' Vertical orientation 
  786. '1 DataGrid Control Constants
  787. ' AddNewMode Constants
  788. Global Const dbgNoAddNew = 0 ' No AddNew 
  789. Global Const dbgAddNewCurrent = 1 ' AddNew current 
  790. Global Const dbgAddNewPending = 2 ' AddNew pending 
  791. ' Alignment Constants
  792. Global Const dbgLeft = 0 ' Left 
  793. Global Const dbgRight = 1 ' Right 
  794. Global Const dbgCenter = 2 ' Center 
  795. Global Const dbgGeneral = 3 ' General 
  796. ' Appearance Constants
  797. Global Const dbgFlat = 0 ' Flat appearance 
  798. Global Const dbg3D = 1 ' 3D appearance 
  799. ' BorderStyle Constants
  800. Global Const dbgNoBorder = 0 ' None 
  801. Global Const dbgFixedSingle = 1 ' FixedSingle 
  802. ' DividerStyle Constants
  803. Global Const dbgNoDividers = 0 ' No dividers 
  804. Global Const dbgBlackLine = 1 ' Black line 
  805. Global Const dbgDarkGrayLine = 2 ' Dark gray line 
  806. Global Const dbgRaised = 3 ' Raised 
  807. Global Const dbgInset = 4 ' Inset 
  808. Global Const dbgUseForeColor = 5 ' Use forecolor 
  809. Global Const dbgLightGrayLine = 6 ' Light gray line 
  810. ' Error Constants
  811. Global Const dbgActionCanceled = 7011 ' Action is canceled 
  812. Global Const dbgAddError = 6154 ' Error occurred while trying to add record 
  813. Global Const dbgBadEvent = 6161 ' Operation is invalid within the event 
  814. Global Const dbgBindError = 4097 ' Cannot initialize data bindings 
  815. Global Const dbgCNotFound = 6147 ' Column not found 
  816. Global Const dbgColIndex = 6145 ' Invalid column index 
  817. Global Const dbgColReadOnly = 7010 ' The column is read only 
  818. Global Const dbgConvertData = 7006 ' Data type conversion error 
  819. Global Const dbgDataAccess = 6160 ' Data access error 
  820. Global Const dbgDelError = 6155 ' Error occurred while trying to delete record 
  821. Global Const dbgDelMultRows = 6159 ' Cannot delete multiple rows 
  822. Global Const dbgErrorSetCurrent = 6152 ' Error occurred while trying to set current row 
  823. Global Const dbgErrUpdateColumn = 7007 ' Error occurred while trying to update the column value 
  824. Global Const dbgInvalidPropertyValue = 380 ' Invalid property value 
  825. Global Const dbgInvalidSafeModeProcCall = 680 ' Invalid procedure call in safe mode 
  826. Global Const dbgInvBookmark = 6149 ' Invalid bookmark 
  827. Global Const dbgInvRowNum = 6148 ' Invalid row number 
  828. Global Const dbgMustHaveSplit = 7002 ' Cannot delete last split 
  829. Global Const dbgNoCurrentRow = 7008 ' The current row is not available 
  830. Global Const dbgNoMethodNow = 7003 ' Method is not available in this context 
  831. Global Const dbgNoPropNow = 6162 ' Property is not available in this context 
  832. Global Const dbgNoRowFound = 7009 ' Cannot find the row 
  833. Global Const dbgNoRowset = 7005 ' Rowset not available 
  834. Global Const dbgNotBookmarkable = 7004 ' The rowset is not bookmarkable 
  835. Global Const dbgOrphaned = 7000 ' Supporting object on the grid has been deleted 
  836. Global Const dbgOutOfMemory = 7 ' Out of memory 
  837. Global Const dbgScrollRange = 6151 ' Scroll arguments out of range 
  838. Global Const dbgSplitIndex = 6244 ' Invalid split index 
  839. Global Const dbgSubscriptRange = 9 ' Subscript out of range 
  840. Global Const dbgTypeMismatch = 13 ' Type mismatch 
  841. Global Const dbgUnknown = 7001 ' An unknown error code was received where it was not expected 
  842. Global Const dbgUpdError = 6153 ' Error occurred while trying to update record 
  843. ' MarqueeStyle Constants
  844. Global Const dbgDottedCellBorder = 0 ' Dotted cell border 
  845. Global Const dbgSolidCellBorder = 1 ' Solid cell border 
  846. Global Const dbgHighlightCell = 2 ' Highlight the cell 
  847. Global Const dbgHighlightRow = 3 ' Highlight the row 
  848. Global Const dbgHighlightRowRaiseCell = 4 ' Highlight row, raise cell 
  849. Global Const dbgNoMarquee = 5 ' No marquee 
  850. Global Const dbgFloatingEditor = 6 ' Floating editor 
  851. ' ScrollBar Constants
  852. Global Const dbgNone = 0 ' None 
  853. Global Const dbgHorizontal = 1 ' Horizontal 
  854. Global Const dbgVertical = 2 ' Vertical 
  855. Global Const dbgBoth = 3 ' Both 
  856. Global Const dbgAutomatic = 4 ' Automatic 
  857. ' SplitSizeMode Constants
  858. Global Const dbgScalable = 0 ' Scalable 
  859. Global Const dbgExact = 1 ' Exact 
  860. ' TabAction Constants
  861. Global Const dbgControlNavigation = 0 ' Control navigation 
  862. Global Const dbgColumnNavigation = 1 ' Column navigation 
  863. Global Const dbgGridNavigation = 2 ' Grid navigation 
  864. '1 DataRepeater Control Constants
  865. ' Appearance Constants
  866. Global Const drpflat = 0 ' Control appears flat. 
  867. Global Const drp3D = 1 ' Control has 3D features. 
  868. ' BorderStyle Constants
  869. Global Const drpNoBorder = 0 ' Control has no border. 
  870. Global Const drpFixedSingle = 1 ' Control has a single line border 
  871. ' CaptionStyle Constants
  872. Global Const drpNoCaption = 0 ' Caption is hidden. 
  873. Global Const drpLeftAligned = 1 ' Caption is left-aligned. 
  874. Global Const drpRightAligned = 2 ' Caption is right-aligned. 
  875. Global Const drpCentered = 3 ' Caption is centered. 
  876. ' Error Constants
  877. Global Const drpOutOfMemory = 7 ' Out of memory. 
  878. Global Const drpTypeMismatch = 13 ' Type mismatch. 
  879. Global Const drpObjVarNotSet = 91 ' (&H5B) Object variable or With block variable not set. 
  880. Global Const drpInvalidPropertyValue = 380 ' (&H17C) Invalid property value. 
  881. Global Const drpInvalidPropertyArrayIndex = 381 ' (&H17D) Invalid property array index. 
  882. Global Const drpSetNotSupportedAtRuntime = 382 ' (&H17E) The property can't be set at run time. 
  883. Global Const drpSetNotSupported = 383 ' (&H17F) Property is read-only. 
  884. Global Const drpSetNotPermitted = 387 ' (&H183) Property can't be set on this control. 
  885. Global Const drpGetNotSupported = 394 ' (&H18A) Property is write-only. 
  886. Global Const drpObjectDoesntSupportProp = 438 ' (&H1B6) Object doesn't support this property or method. 
  887. Global Const drpCreateRepeaterControl = 32000 ' (&H7D00) Unable to create RepeatedControl 
  888. Global Const drpInvalidProgID = 32001 ' (&H7D01) Invalid ProgID or class object not supported. 
  889. Global Const drpInvalidBookmark = 32002 ' (&H7D02) Invalid bookmark 
  890. Global Const drpNoDataSource = 32003 ' (&H7D03) No datasource or datasource is empty. 
  891. Global Const drpNoVisibleRows = 32004 ' (&H7D04) There are no visible rows. 
  892. Global Const drpCantSetActiveRow = 32005 ' (&H7D05) The active row cannot be set without affecting the current record position. 
  893. Global Const drpBadVisibleRecordIndex = 32006 ' (&H7D06) VisibleRecord index must be between zero and VisibleRows-1. 
  894. Global Const drpInvalidRecordBookmark = 32007 ' (&H7D07) The bookmark is invalid or the corresponding record is no longer present. 
  895. Global Const drpIndexOutOfBounds = 35600 ' (&H8B10) Index out of bounds. 
  896. Global Const drpElemNotFound = 35601 ' (&H8B11) Element not found. 
  897. Global Const drpNonUniqueKey = 35602 ' (&H8B12) Key is not unique in collection. 
  898. Global Const drpInvalidKey = 35603 ' (&H8B13) Invalid key. 
  899. Global Const drpElemNotPartOfCollection = 35605 ' (&H8B15) Object is no longer a collection member. 
  900. Global Const drpCollectionChangedDuringEnum = 35606 ' (&H8B16) Control's collection has been modified. 
  901. Global Const drpBadObjectReference = 35610 ' (&H8B1A) Invalid object. 
  902. Global Const drpWouldIntroduceCycle = 35614 ' (&H8B1E) Action would introduce a cycle. 
  903. Global Const drpCircularReference = 35700 ' (&H8B74) Circular object referencing is not allowed. 
  904. Global Const drpPropertyNotBindable = 35701 ' (&H8B75) Property is not bindable. 
  905. Global Const drpInvalidIndexOrKey = 35702 ' (&H8B76) Invalid index or key. 
  906. Global Const drpAlreadyBound = 35703 ' (&H8B77) PropertyName already bound. 
  907. Global Const drpInvalidPropertyName = 35704 ' (&H8B78) Invalid PropertyName. 
  908. Global Const drpInvalidDataField = 35705 ' (&H8B79) Invalid DataField. 
  909. ' MousePointer Constants
  910. Global Const drpDefault = 0 ' Default. 
  911. Global Const drpArrow = 1 ' Arrow mouse pointer. 
  912. Global Const drpCross = 2 ' Cross mouse pointer. 
  913. Global Const drpIBeam = 3 ' I-Beam mouse pointer. 
  914. Global Const drpIcon = 4 ' Icon mouse pointer. 
  915. Global Const drpSize = 5 ' Size mouse pointer. 
  916. Global Const drpSizeNESW = 6 ' Size NE SW mouse pointer. 
  917. Global Const drpSizeNS = 7 ' Size N S mouse pointer. 
  918. Global Const drpSizeNWSE = 8 ' Size NW SE mouse pointer. 
  919. Global Const drpSizeEW = 9 ' Size W E mouse pointer. 
  920. Global Const drpUpArrow = 10 ' Up arrow mouse pointer. 
  921. Global Const drpHourglass = 11 ' Hourglass mouse pointer. 
  922. Global Const drpNoDrop = 12 ' No drop mouse pointer. 
  923. Global Const drpArrowHourglass = 13 ' Arrow and Hourglass mouse pointer 
  924. Global Const drpArrowQuestion = 14 ' Arrow and Question mark mouse pointer. 
  925. Global Const drpSizeAll = 15 ' Size all mouse pointer. 
  926. Global Const drpCustom = 99 ' (&H63) Custom mouse pointer icon specified by the MouseIcon property. 
  927. ' RowDividerStyle Constants
  928. Global Const drpNoDivider = 0 ' No line drawn between rows. 
  929. Global Const drpFlatLine = 1 ' Flat line drawn between rows. 
  930. Global Const drpInset = 2 ' 3D inset line drawn between rows. 
  931. Global Const drpRaised = 3 ' 3D raised line drawn between rows. 
  932. ' Scrollbars Constants
  933. Global Const drpNoScrollBars = 0 ' No scrollbars. 
  934. Global Const drpHorizontal = 1 ' Horizontal scrollbars only. 
  935. Global Const drpVertical = 2 ' Vertical scrollbars only. 
  936. Global Const drpBoth = 3 ' Horizontal and Vertical scrollbars appear. 
  937. Global Const drpAuto = 4 ' Scrollbars are drawn as required. 
  938. '1 Masked Edit Control Constants
  939. ' Appearance Constants
  940. Global Const mskFlat = 0 ' Flat. Paints controls and forms without visual effects. 
  941. Global Const mskThreeD = 1 ' (Default) 3D. Paints controls with three-dimensional effects. 
  942. ' BorderStyle Constants
  943. Global Const vbBSNone = 0 ' No border 
  944. Global Const vbFixedSingle = 1 ' Fixed single 
  945. ' ClipBoard Constants
  946. Global Const mskCFRTF = &HFFFFBF01 ' Rich Text Format (.rtf file) 
  947. Global Const mskCFText = 1 ' Text (.txt file) 
  948. Global Const mskCFBitmap = 2 ' Bitmap (.bmp file) 
  949. Global Const mskCFMetafile = 3 ' Metafile (.wmf file) 
  950. Global Const mskCFDIB = 8 ' Device-independent bitmap 
  951. Global Const mskCFPalette = 9 ' Color palette 
  952. Global Const mskCFEMetafile = 14 ' Extended Metafile (.emf file) 
  953. Global Const mskCFFiles = 15 ' Filename list 
  954. ' ClipMode Constants
  955. Global Const mskIncludeLiterals = 0 ' Include literals on cut or copy. 
  956. Global Const mskExcludeLiterals = 1 ' Exclude literals on cut or copy. 
  957. ' DragOver Constants
  958. Global Const mskEnter = 0 ' Source control dragged into target. 
  959. Global Const mskLeave = 1 ' Source control dragged out of target. 
  960. Global Const mskOver = 2 ' Source control dragged from one position in target to another. 
  961. ' Error Constants
  962. Global Const mskDataObjectLocked = 672 ' DataObject formats list may not be cleared or expanded outside of the OLEStartDrag event. 
  963. Global Const mskExpectedAnArgument = 673 ' Expected at least one argument. 
  964. Global Const mskFormatNotByteArray = 675 ' Non-intrinsic OLE drag and drop formats used with SetData require Byte array data. GetData may return more bytes than were given to SetData. 
  965. Global Const mskGetNotSupported = 394 ' Property is write-only. 
  966. Global Const mskInvalidObjectUse = 425 ' Invalid object use. 
  967. Global Const mskInvalidProcedureCall = 5 ' Invalid procedure call. 
  968. Global Const mskInvalidPropertyValue = 380 ' Invalid property value. 
  969. Global Const mskRecursiveOleDrag = 674 ' Illegal recursive invocation of OLE drag and drop. 
  970. Global Const mskSetNotSupported = 383 ' Property is read-only. 
  971. Global Const mskWrongClipboardFormat = 461 ' Specified format doesn't match format of data. 
  972. ' MousePointer Constants
  973. Global Const mskDefault = 0 ' Default 
  974. Global Const mskArrow = 1 ' Arrow 
  975. Global Const mskCross = 2 ' Crosshair 
  976. Global Const mskIbeam = 3 ' I beam 
  977. Global Const mskIcon = 4 ' Icon 
  978. Global Const mskSize = 5 ' Size 
  979. Global Const mskSizeNESW = 6 ' Size NE, SW mouse pointer 
  980. Global Const mskSizeNS = 7 ' Size N, S mouse pointer 
  981. Global Const mskSizeNWSE = 8 ' Size NW, SE mouse pointer 
  982. Global Const mskSizeEW = 9 ' Size W, E mouse pointer 
  983. Global Const mskUpArrow = 10 ' Up arrow 
  984. Global Const mskHourglass = 11 ' Hourglass 
  985. Global Const mskNoDrop = 12 ' No drop 
  986. Global Const mskArrowHourglass = 13 ' Arrow and hourglass 
  987. Global Const mskArrowQuestion = 14 ' Arrow and question mark 
  988. Global Const mskSizeAll = 15 ' Size all 
  989. Global Const mskCustom = 99 ' Custom icon specified by the MouseIcon property 
  990. ' OLEDrag Constants
  991. Global Const mskOLEDragManual = 0 ' OLE drag/drop is initialized only under programmatic control. 
  992. Global Const mskOLEDragAutomatic = 1 ' OLE drag/drop is initialized when the user drags 'out' of the control, or under programmatic control. 
  993. ' OLEDrop Constants
  994. Global Const mskOLEDropNone = 0 ' Accepts no OLE drag/drop operations. 
  995. Global Const mskOLEDropManual = 1 ' Accepts an OLE drag/drop under programmatic control only. 
  996. Global Const mskOLEDropAutomatic = 2 ' Accepts an OLE drag/drop without programmatic control. 
  997. ' OLEDropEffect Constants
  998. Global Const mskOLEDropEffectNone = 0 ' No OLE drag/drop operation has taken place/would take place. 
  999. Global Const mskOLEDropEffectCopy = 1 ' A mask to indicate that a copy has taken place/would take place. 
  1000. Global Const mskOLEDropEffectMove = 2 ' A mask to indicate that a move has take place/would take place. 
  1001. Global Const mskOLEDropEffectScroll = &H80000000 ' A mask to indicate that the drop target window has scrolled/would scroll. 
  1002. '1 Menu Control Constants
  1003. ' PopupMenu Method Alignment
  1004. Global Const vbPopupMenuLeftAlign = 0 ' Pop-up menu left-aligned 
  1005. Global Const vbPopupMenuCenterAlign = 4 ' Pop-up menu centered 
  1006. Global Const vbPopupMenuRightAlign = 8 ' Pop-up menu right-aligned 
  1007. ' PopupMenu Mouse Button Recognition
  1008. Global Const vbPopupMenuLeftButton = 0 ' Pop-up menu recognizes left mouse button only 
  1009. Global Const vbPopupMenuRightButton = 2 ' Pop-up menu recognizes right and left mouse buttons 
  1010. '1 MSHFlexGrid Control Constants
  1011. ' AddModeSettings Property (MSHFlexGrid)
  1012. Global Const flexNoAddNew = 0 ' The current cell is not in the last row, and no AddNew operation is pending. 
  1013. Global Const flexAddNewCurrent = 1 ' The current cell is in the last row, but no AddNew operation is pending. 
  1014. Global Const flexAddNewPending = 2 ' The current cell is in the next to last row. This is a result of either a pending AddNew operation initiated by the user through the user interface of the MSHFlexGrid, or setting a column抯 Value or Text property programmatically. 
  1015. ' AllowUserResizing Property
  1016. Global Const flexResizeNone = 0 ' The user cannot resize with the mouse. This is the default. 
  1017. Global Const flexResizeColumns = 1 ' The user can resize columns using the mouse. 
  1018. Global Const flexResizeRows = 2 ' The user can resize rows using the mouse. 
  1019. Global Const flexResizeBoth = 3 ' The user can resize columns and rows using the mouse. 
  1020. ' Appearance Property
  1021. Global Const flexFlat = 0 ' The overall look of MSHFlexGrid is flat, or normal. 
  1022. Global Const flex3D = 1 ' The overall look of MSHFlexGrid is three-dimensional. 
  1023. ' BorderStyle Property
  1024. Global Const flexBorderNone = 0 ' There is no border. 
  1025. Global Const flexBorderSingle = 1 ' There is a single border. 
  1026. ' CellAlignment Property
  1027. Global Const flexAlignLeftTop = 0 ' The cell content is aligned left, top. 
  1028. Global Const flexAlignLeftCenter = 1 ' The cell content is aligned left, center. This is the default for strings. 
  1029. Global Const flexAlignLeftBottom = 2 ' The cell content is aligned left, bottom. 
  1030. Global Const flexAlignCenterTop = 3 ' The cell content is aligned center, top. 
  1031. Global Const flexAlignCenterCenter = 4 ' The cell content is aligned center, center. 
  1032. Global Const flexAlignCenterBottom = 5 ' The cell content is aligned center, bottom. 
  1033. Global Const flexAlignRightTop = 6 ' The cell content is aligned right, top. 
  1034. Global Const flexAlignRightCenter = 7 ' The cell content is aligned right, center. This is the default for numbers. 
  1035. Global Const flexAlignRightBottom = 8 ' The cell content is aligned right, bottom. 
  1036. Global Const flexAlignGeneral = 9 ' The cell content is of general alignment. This is "left, center" for strings and "right, center" for numbers. 
  1037. ' CellPictureAlignment Property
  1038. Global Const flexAlignLeftTop = 0 ' The picture is aligned left, top. 
  1039. Global Const flexAlignLeftCenter = 1 ' The picture is aligned left, center. 
  1040. Global Const flexAlignLeftBottom = 2 ' The picture is aligned left, bottom. 
  1041. Global Const flexAlignCenterTop = 3 ' The picture is aligned center, top. 
  1042. Global Const flexAlignCenterCenter = 4 ' The picture is aligned center, center. 
  1043. Global Const flexAlignCenterBottom = 5 ' The picture is aligned center, bottom. 
  1044. Global Const flexAlignRightTop = 6 ' The picture is aligned right, top. 
  1045. Global Const flexAlignRightCenter = 7 ' The picture is aligned right, center. 
  1046. Global Const flexAlignRightBottom = 8 ' The picture is aligned right, bottom. 
  1047. ' CellTextStyle, TextStyle, TextStyleFixed Properties
  1048. Global Const flexTextFlat = 0 ' The text is normal, flat text. 
  1049. Global Const flexTextRaised = 1 ' The text appears raised. 
  1050. Global Const flexTextInset = 2 ' The text appears inset. 
  1051. Global Const flexTextRaisedLight = 3 ' The text appears slightly raised. 
  1052. Global Const flexTextInsetLight = 4 ' The text appears slightly inset. 
  1053. ' CellType Properties (MSHFlexGrid)
  1054. Global Const flexCellTypeStandard = 0 ' The cell is a standard cell. 
  1055. Global Const flexCellTypeFixed = 1 ' The cell is contained in a fixed row or column. 
  1056. Global Const flexCellTypeHeader = 2 ' The cell is a header cell for a band of data. 
  1057. Global Const flexCellTypeIndent = 3 ' The cell is used in a column that indents a band of data. 
  1058. Global Const flexCellTypeUnpopulated = 4 ' The cell is an unpopulated cell. 
  1059. ' ColAlignment Properties
  1060. Global Const flexAlignLeftTop = 0 ' The column content is aligned left, top. 
  1061. Global Const flexAlignLeftCenter = 1 ' The column content is aligned left, center. This is the default for strings. 
  1062. Global Const flexAlignLeftBottom = 2 ' The column content is aligned left, bottom. 
  1063. Global Const flexAlignCenterTop = 3 ' The column content is aligned center, top. 
  1064. Global Const flexAlignCenterCenter = 4 ' The column content is aligned center, center. 
  1065. Global Const flexAlignCenterBottom = 5 ' The column content is aligned center, bottom. 
  1066. Global Const flexAlignRightTop = 6 ' The column content is aligned right, top. 
  1067. Global Const flexAlignRightCenter = 7 ' The column content is aligned right, center. This is the default for numbers. 
  1068. Global Const flexAlignRightBottom = 8 ' The column content is aligned right, bottom. 
  1069. Global Const flexAlignGeneral = 9 ' The column content is of general alignment. This is left center for strings and right center for numbers. 
  1070. ' ColHeader Property (MSHFlexGrid)
  1071. Global Const flexColHeaderOff = 0 ' No headers display for the band. 
  1072. Global Const flexColHeaderOn  = 1 ' The headers display for each band.  
  1073. ' DisplayBandSettings Property (MSHFlexGrid)
  1074. Global Const flexBandDisplayHorizontal = 0 ' The bands within the MSHFlexGrid display horizontally (across). This is the default. 
  1075. Global Const flexBandDisplayVertical = 1 ' The bands within the MSHFlexGrid display vertically (up and down). 
  1076. ' DisplayCellSettings Property (MSHFlexGrid)
  1077. Global Const FlexCellDisplayHorizontal = 0 ' The bands within the MSHFlexGrid display horizontally (across). 
  1078. Global Const flexCellDisplayVertical = 1 ' The bands within the MSHFlexGrid display vertically (up and down). 
  1079. ' FillStyle Property
  1080. Global Const flexFillSingle = 0 ' Single. Changing Text or any of the cell properties only affects the active cell. This is the default. 
  1081. Global Const flexFillRepeat = 1 ' Repeat. Changing the Text or any of the cell properties affects all selected cells. 
  1082. ' FocusRect Property
  1083. Global Const flexFocusNone = 0 ' There is no focus rectangle around the current cell. 
  1084. Global Const flexFocusLight = 1 ' There is a light focus rectangle around the current cell. This is the default. 
  1085. Global Const flexFocusHeavy = 2 ' There is a heavy focus rectangle around the current cell. 
  1086. ' GridLines, GridLinesFixed Properties
  1087. Global Const flexGridNone = 0 ' No Lines. There are no lines between cells. In the MSFlexGrid, this is the default for GridLines. 
  1088. Global Const flexGridFlat = 1 ' Lines. The line style between cells is set to normal, flat lines. In the MSHFlexGrid, this is the default for GridLines. 
  1089. Global Const flexGridInset = 2 ' Inset Lines. The line style between cells is set to inset lines. In the MSFlexGrid, this is the default for GridLinesFixed. 
  1090. Global Const flexGridRaised = 3 ' Raised Lines. The line style between cells is set to raised lines. In the MSHFlexGrid, this is the default for GridLinesFixed. 
  1091. ' HighLight Property
  1092. Global Const flexHighlightNever = 0 ' There is no highlight on the selected cells. 
  1093. Global Const flexHighlightAlways = 1 ' The selected cells are always highlighted. This is the default. 
  1094. Global Const flexHighlightWithFocus = 2 ' The highlight appears only when the control has focus. 
  1095. ' MergeCells Property
  1096. Global Const flexMergeNever = 0 ' Never. The cells containing identical content are not grouped. This is the default. 
  1097. Global Const flexMergeFree = 1 ' Free. Cells with identical content always merge. 
  1098. Global Const flexMergeRestrictRows = 2 ' Restrict Rows. Only adjacent cells (to the left) within the row containing identical content merge. 
  1099. Global Const flexMergeRestrictColumns = 3 ' Restrict Columns. Only adjacent cells (to the top) within the column containing identical content merge. 
  1100. Global Const flexMergeRestrictBoth = 4 ' Restrict Both. Only adjacent cells within the row (to the left) or column (to the top) containing identical content merge. 
  1101. ' MousePointer Property
  1102. Global Const flexDefault = 0 ' The outline of MSHFlexGrid. 
  1103. Global Const flexArrow = 1 ' An arrow pointer. 
  1104. Global Const flexCross = 2 ' A set of crosshairs. 
  1105. Global Const flexIBeam = 3 ' An "I"-shaped beam to allow for text entry. 
  1106. Global Const flexIcon = 4 ' A square within a square. 
  1107. Global Const flexSize = 5 ' A resizing pointer with arrows facing up, down, left, and right. 
  1108. Global Const flexSizeNESW = 6 ' A resizing pointer with arrows pointing to the upper right and lower left. 
  1109. Global Const flexSizeNS = 7 ' A resizing pointer with arrows pointing up and down. 
  1110. Global Const flexSizeNWSE = 8 ' A resizing pointer with arrows pointing to the upper left and lower right. 
  1111. Global Const flexSizeEW = 9 ' A resizing pointer with arrows pointing left and right. 
  1112. Global Const flexUpArrow = 10 ' An arrow pointing up. 
  1113. Global Const flexHourGlass = 11 ' An hourglass symbol. 
  1114. Global Const flexNoDrop = 12 ' A no drop pointer. 
  1115. Global Const flexCustom = 13 ' A custom style pointer. 
  1116. ' PictureType Property
  1117. Global Const flexPictureColor = 0 ' This produces a high-quality full-color image.  
  1118. Global Const flexPictureMonochrome = 1 ' This produces a lower-quality, monochrome, image that consumes less memory. 
  1119. ' RowSizingSettings Property (MSHFlexGrid)
  1120. Global Const flexRowSizeIndividual = 0 ' Resizing a row changes only the height of the row sized. This is the default. 
  1121. Global Const flexRowSizeAll = 1 ' Resizing a row changes the height of all rows in the MSHFlexGrid. 
  1122. ' SelectionMode Property
  1123. Global Const flexSelectionFree = 0 ' Free. This allows individual cells in the MSHFlexGrid to be selected, spreadsheet-style. (Default) 
  1124. Global Const flexSelectionByRow = 1 ' By Row. This forces selections to span entire rows, as in a multi-column list box or record-based display. 
  1125. Global Const flexSelectionByColumn = 2 ' By Column. This forces selections to span entire columns, as if selecting ranges for a chart or fields for sorting. 
  1126. ' ScrollBars Property
  1127. Global Const flexScrollNone = 0 ' The MSHFlexGrid has no scroll bars. 
  1128. Global Const flexScrollHorizontal = 1 ' The MSHFlexGrid has a horizontal scroll bar. 
  1129. Global Const flexScrollVertical = 2 ' The MSHFlexGrid has a vertical scroll bar. 
  1130. Global Const flexScrollBoth = 3 ' The MSHFlexGrid has horizontal and vertical scroll bars. This is the default. 
  1131. ' Sort Property
  1132. Global Const flexSortNone = 0 ' None. No sorting is performed. 
  1133. Global Const flexSortGenericAscending = 1 ' Generic Ascending. An ascending sort, which estimates whether text is string or number, is performed. 
  1134. Global Const flexSortGenericDescending = 2 ' Generic Descending. A descending sort, which estimates whether text is string or number, is performed. 
  1135. Global Const flexSortNumericAscending = 3 ' Numeric Ascending. An ascending sort, which converts strings to numbers, is performed. 
  1136. Global Const flexSortNumericDescending = 4 ' Numeric Descending. A descending sort, which converts strings to numbers, is performed. 
  1137. Global Const flexSortStringNoCaseAsending = 5 ' String Ascending. An ascending sort using case-insensitive string comparison is performed. 
  1138. Global Const flexSortNoCaseDescending = 6 ' String Descending. A descending sort using case-insensitive string comparison is performed. 
  1139. Global Const flexSortStringAscending = 7 ' String Ascending. An ascending sort using case-sensitive string comparison is performed. 
  1140. Global Const flexSortStringDescending = 8 ' String Descending. A descending sort using case-sensitive string comparison is performed. 
  1141. Global Const flexSortCustom = 9 ' Custom. This uses the Compare event to compare rows. 
  1142. '1 OLE Container Control Constants
  1143. ' OLEType Property
  1144. Global Const vbOLELinked = 0 ' OLE container control contains a linked object 
  1145. Global Const vbOLEEmbedded = 1 ' OLE container control contains an embedded object 
  1146. Global Const vbOLENone = 3 ' OLE container control doesn't contain an object 
  1147. ' OLETypeAllowed Property
  1148. Global Const vbOLEEither = 2 ' OLE container control can contain either a linked or an embedded object 
  1149. ' UpdateOptions Property
  1150. Global Const vbOLEAutomatic = 0 ' Object is updated each time the linked data changes 
  1151. Global Const vbOLEFrozen = 1 ' Object is updated whenever the user saves the linked document from within the application in which it was created 
  1152. Global Const vbOLEManual = 2 ' Object is updated only when the Action property is set to 6 (Update) 
  1153. ' AutoActivate Property
  1154. Global Const vbOLEActivateManual = 0 ' OLE object isn't automatically activated 
  1155. Global Const vbOLEActivateGetFocus = 1 ' Object is activated when the OLE container control gets the focus 
  1156. Global Const vbOLEActivateDoubleclick = 2 ' Object is activated when the OLE container control is double-clicked 
  1157. Global Const vbOLEActivateAuto = 3 ' Object is activated based on the object's default method of activation 
  1158. ' SizeMode Property
  1159. Global Const vbOLESizeClip = 0 ' Object's image is clipped by the OLE container control's borders 
  1160. Global Const vbOLESizeStretch = 1 ' Object's image is sized to fill the OLE container control 
  1161. Global Const vbOLESizeAutoSize = 2 ' OLE container control is automatically resized to display the entire object 
  1162. Global Const vbOLESizeZoom = 3 ' Object's image is stretched but in proportion 
  1163. ' DisplayType Property
  1164. Global Const vbOLEDisplayContent = 0 ' Object's data is displayed in the OLE container control 
  1165. Global Const vbOLEDisplayIcon = 1 ' Object's icon is displayed in the OLE container control 
  1166. ' Updated Event Constants
  1167. Global Const vbOLEChanged = 0 ' Object's data has changed 
  1168. Global Const vbOLESaved = 1 ' Object's data has been saved by the application that created the object 
  1169. Global Const vbOLEClosed = 2 ' Application file containing the linked object's data has been closed 
  1170. Global Const vbOLERenamed = 3 ' Application file containing the linked object's data has been renamed 
  1171. ' Special Verb Values
  1172. Global Const vbOLEPrimary = 0 ' Default action for the object 
  1173. Global Const vbOLEShow = -1 ' Activates the object for editing 
  1174. Global Const vbOLEOpen = -2 ' Opens the object in a separate application window 
  1175. Global Const vbOLEHide = -3 ' For embedded objects, hides the application that created the object 
  1176. Global Const vbOLEUIActivate = -4 ' All UI's associated with the object are visible and ready for use 
  1177. Global Const vbOLEInPlaceActivate = -5 ' Object is ready for the user to click inside it and start working with it 
  1178. Global Const vbOLEDiscardUndoState = -6 ' For discarding all record of changes that the object's application can undo 
  1179. ' Verb Flag Bit Masks
  1180. Global Const vbOLEFlagGrayed = &H1 ' Grayed menu item 
  1181. Global Const vbOLEFlagDisabled = &H2 ' Disabled menu item 
  1182. Global Const vbOLEFlagChecked = &H8 ' Checked menu item 
  1183. Global Const vbOLEFlagSeparator = &H800 ' Separator bar in menu item list 
  1184. Global Const vbOLEMiscFlagMemStorage = &H1 ' Causes control to use memory to store the object while it's loaded 
  1185. Global Const vbOLEMiscFlagDisableInPlace = &H2 ' Forces OLE container control to activate objects in a separate window 
  1186. '1 UpdateFlags Constants
  1187. ' Constant Value Description 
  1188. Global Const VtChNoDisplay = 0 ' Absence of update flags; the chart display is not affected. 
  1189. Global Const VtChDisplayPlot = 1 ' Update will cause the plot to repaint.  
  1190. Global Const VtChLayoutPlot = 2 ' Update will cause the plot to layout. 
  1191. Global Const VtChDisplayLegend = 4 ' Update will cause the legend to repaint. 
  1192. Global Const VtChLayoutLegend = 8 ' Update will cause the legend to layout. 
  1193. Global Const VtChLayoutSeries = 16 ' Update will cause the series to lay out. 
  1194. Global Const VtChPositionSection = 32 ' A chart section has been moved or resized. 
  1195. ' Clipboard Object Constants
  1196. Global Const vbCFRTF = -16639 ' Rich Text Format (.rtf file) 
  1197. Global Const vbCFLink = -16640 ' DDE conversation information 
  1198. Global Const vbCFText = 1 ' Text (.txt file) 
  1199. Global Const vbCFBitmap = 2 ' Bitmap (.bmp file) 
  1200. Global Const vbCFMetafile = 3 ' Metafile (.wmf file) 
  1201. Global Const vbCFDIB = 8 ' Device-independent bitmap 
  1202. Global Const vbCFPalette = 9 ' Color palette 
  1203. Global Const vbCFEMetaFile = 14 ' Enhanced metafile (.emf file) 
  1204. Global Const vbCFFiles = 15 ' File list from Windows Explorer 
  1205. '1 Form Constants
  1206. ' Show Parameters
  1207. Global Const vbModal = 1 ' Modal form 
  1208. Global Const vbModeless = 0 ' Modeless form 
  1209. ' Arrange Method for MDI Forms
  1210. Global Const vbCascade = 0 ' Cascade all nonminimized MDI child forms 
  1211. Global Const vbTileHorizontal = 1 ' Horizontally tile all nonminimized MDI child forms 
  1212. Global Const vbTileVertical = 2 ' Vertically tile all nonminimized MDI child forms 
  1213. Global Const vbArrangeIcons = 3 ' Arrange icons for minimized MDI child forms 
  1214. ' WindowState Property
  1215. Global Const vbNormal = 0 ' Normal 
  1216. Global Const vbMinimized = 1 ' Minimized 
  1217. Global Const vbMaximized = 2 ' Maximized 
  1218. '1 Printer Object Constants
  1219. ' Printer Color Mode
  1220. Global Const vbPRCMMonochrome = 1 ' Monochrome output 
  1221. Global Const vbPRCMColor = 2 ' Color output 
  1222. ' Duplex Printing
  1223. Global Const vbPRDPSimplex = 1 ' Single-sided printing 
  1224. Global Const vbPRDPHorizontal = 2 ' Double-sided horizontal printing 
  1225. Global Const vbPRDPVertical = 3 ' Double-sided vertical printing 
  1226. ' Printer Orientation
  1227. Global Const vbPRORPortrait = 1 ' Documents print with the top at the narrow side of the paper 
  1228. Global Const vbPRORLandscape = 2 ' Documents print with the top at the wide side of the paper 
  1229. ' Print Quality
  1230. Global Const vbPRPQDraft = -1 ' Draft print quality 
  1231. Global Const vbPRPQLow = -2 ' Low print quality 
  1232. Global Const vbPRPQMedium = -3 ' Medium print quality 
  1233. Global Const vbPRPQHigh = -4 ' High print quality 
  1234. ' PaperBin Property
  1235. Global Const vbPRBNUpper = 1 ' Use paper from the upper bin 
  1236. Global Const vbPRBNLower = 2 ' Use paper from the lower bin 
  1237. Global Const vbPRBNMiddle = 3 ' Use paper from the middle bin 
  1238. Global Const vbPRBNManual = 4 ' Wait for manual insertion of each sheet of paper 
  1239. Global Const vbPRBNEnvelope = 5 ' Use envelopes from the envelope feeder 
  1240. Global Const vbPRBNEnvManual = 6 ' Use envelopes from the envelope feeder, but wait for manual insertion 
  1241. Global Const vbPRBNAuto = 7 ' (Default) Use paper from the current default bin 
  1242. Global Const vbPRBNTractor = 8 ' Use paper fed from the tractor feeder 
  1243. Global Const vbPRBNSmallFmt = 9 ' Use paper from the small paper feeder 
  1244. Global Const vbPRBNLargeFmt = 10 ' Use paper from the large paper bin 
  1245. Global Const vbPRBNLargeCapacity = 11 ' Use paper from the large capacity feeder 
  1246. Global Const vbPRBNCassette = 14 ' Use paper from the attached cassette cartridge 
  1247. ' PaperSize Property
  1248. Global Const vbPRPSLetter = 1 ' Letter, 8 1/2 x 11 in 
  1249. Global Const vbPRPSLetterSmall = 2 ' +A611Letter Small, 8 1/2 x 11 in 
  1250. Global Const vbPRPSTabloid = 3 ' Tabloid, 11 x 17 in 
  1251. Global Const vbPRPSLedger = 4 ' Ledger, 17 x 11 in 
  1252. Global Const vbPRPSLegal = 5 ' Legal, 8 1/2 x 14 in 
  1253. Global Const vbPRPSStatement = 6 ' Statement, 5 1/2 x 8 1/2 in 
  1254. Global Const vbPRPSExecutive = 7 ' Executive, 7 1/2 x 10 1/2 in 
  1255. Global Const vbPRPSA3 = 8 ' A3, 297 x 420 mm 
  1256. Global Const vbPRPSA4 = 9 ' A4, 210 x 297 mm 
  1257. Global Const vbPRPSA4Small = 10 ' A4 Small, 210 x 297 mm 
  1258. Global Const vbPRPSA5 = 11 ' A5, 148 x 210 mm 
  1259. Global Const vbPRPSB4 = 12 ' B4, 250 x 354 mm 
  1260. Global Const vbPRPSB5 = 13 ' B5, 182 x 257 mm 
  1261. Global Const vbPRPSFolio = 14 ' Folio, 8 1/2 x 13 in 
  1262. Global Const vbPRPSQuarto = 15 ' Quarto, 215 x 275 mm 
  1263. Global Const vbPRPS10x14 = 16 ' 10 x 14 in 
  1264. Global Const vbPRPS11x17 = 17 ' 11 x 17 in 
  1265. Global Const vbPRPSNote = 18 ' Note, 8 1/2 x 11 in 
  1266. Global Const vbPRPSEnv9 = 19 ' Envelope #9, 3 7/8 x 8 7/8 in 
  1267. Global Const vbPRPSEnv10 = 20 ' Envelope #10, 4 1/8 x 9 1/2 in 
  1268. Global Const vbPRPSEnv11 = 21 ' Envelope #11, 4 1/2 x 10 3/8 in 
  1269. Global Const vbPRPSEnv12 = 22 ' Envelope #12, 4 1/2 x 11 in 
  1270. Global Const vbPRPSEnv14 = 23 ' Envelope #14, 5 x 11 1/2 in 
  1271. Global Const vbPRPSCSheet = 24 ' C size sheet 
  1272. Global Const vbPRPSDSheet = 25 ' D size sheet 
  1273. Global Const vbPRPSESheet = 26 ' E size sheet 
  1274. Global Const vbPRPSEnvDL = 27 ' Envelope DL, 110 x 220 mm 
  1275. Global Const vbPRPSEnvC3 = 29 ' Envelope C3, 324 x 458 mm 
  1276. Global Const vbPRPSEnvC4 = 30 ' Envelope C4, 229 x 324 mm 
  1277. Global Const vbPRPSEnvC5 = 28 ' Envelope C5, 162 x 229 mm 
  1278. Global Const vbPRPSEnvC6 = 31 ' Envelope C6, 114 x 162 mm 
  1279. Global Const vbPRPSEnvC65 = 32 ' Envelope C65, 114 x 229 mm 
  1280. Global Const vbPRPSEnvB4 = 33 ' Envelope B4, 250 x 353 mm 
  1281. Global Const vbPRPSEnvB5 = 34 ' Envelope B5, 176 x 250 mm 
  1282. Global Const vbPRPSEnvB6 = 35 ' Envelope B6, 176 x 125 mm 
  1283. Global Const vbPRPSEnvItaly = 36 ' Envelope, 110 x 230 mm 
  1284. Global Const vbPRPSEnvMonarch = 37 ' Envelope Monarch, 3 7/8 x 7 1/2 in 
  1285. Global Const vbPRPSEnvPersonal = 38 ' Envelope, 3 5/8 x 6 1/2 in 
  1286. Global Const vbPRPSFanfoldUS = 39 ' U.S. Standard Fanfold, 14 7/8 x 11 in 
  1287. Global Const vbPRPSFanfoldStdGerman = 40 ' German Standard Fanfold, 8 1/2 x 12 in 
  1288. Global Const vbPRPSFanfoldLglGerman = 41 ' German Legal Fanfold, 8 1/2 x 13 in 
  1289. Global Const vbPRPSUser = 256 ' User-defined 
  1290. ' StdPicture Object Constants
  1291. Global Const vbPicTypeNone = 0 ' None (empty) 
  1292. Global Const vbPicTypeBitmap = 1 ' Bitmap type of StdPicture object 
  1293. Global Const vbPicTypeMetafile = 2 ' Metafile type of StdPicture object 
  1294. Global Const vbPicTypeIcon = 3 ' Icon type of StdPicture object 
  1295. Global Const vbPicTypeEMetaFile = 4 ' Enhanced metafile type of StdPicture object