PRB: User-defined Formats in OLE Drag-Drop Require Byte ArraysLast reviewed: April 2, 1997Article ID: Q163234 |
The information in this article applies to:
SYMPTOMSWhen using the SetData method for OLE Drag/Drop functionality, data in a user-defined format will cause the following message to be displayed at run- time:
"Non-intrinsic OLE drag-and-drop formats used with SetData require Byte array data. GetData may return more bytes than were given to SetData." RESOLUTIONTo work around this behavior, make sure that the data being dragged is placed into a byte array. Decoding the byte array using the GetData is then dependent upon the methods by which this array was created.
STATUSThis behavior is by design.
MORE INFORMATIONThe following formats are known formats when using SetData and GetData:
Name Constant --------- ------------ Text vbCFText Metafile vbCFMetafile DIB vbCFDIB Bitmap vbCFBitmap Palette vbCFPalette Rich Text vbCFRTF DDE Link vbCFLink |
Keywords : kbprg vb5all VBKBAX kbprb
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |