Microsoft KB Archive/58355

Excel for OS/2: Using DDE with More Than 64K of Data PSS ID Number: Q58355 Article last modified on 06-23-1993 PSS database name: W_eXceL

2.20

OS/2

Question:

If I send a WM_DDE_POKE message to Microsoft Excel for a one-time DDE (Dynamic Data Exchange) data transfer with data greater than 64K in size, I don’t see any data received by Excel. Does Excel support DDE data transfers with data greater than 64K in size? I allocated the huge shared memory by calling DosAllocHuge. Data transfers work correctly with data less than 64K.

Response:

Excel for OS/2 Version 2.20 does not support objects larger than 64K in size. To transfer this data into Excel, parse the information into pieces smaller than 64K, and send multiple objects.

Copyright Microsoft Corporation 1993.