Platforms to show: All Mac Windows Linux Cross-Platform
DDEMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | DDE | MBS Win Plugin | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
DDE on Windows is like AppleEvents on Mac OS, but not so comfortable.
- 14 events
- event AdviceData(topic as DDEStringMBS, item as DDEStringMBS, dataformat as Integer,data as DDEBinaryDataMBS) as Integer
- event AdviceRequest(topic as DDEStringMBS, item as DDEStringMBS, dataformat as Integer,remaincount as Integer) as DDEBinaryDataMBS
- event AdviceStart(topic as DDEStringMBS, item as DDEStringMBS, dataformat as Integer) as Boolean
- event AdviceStop(topic as DDEStringMBS, item as DDEStringMBS, dataformat as Integer)
- event ConfirmConnect(topic as DDEStringMBS, service as DDEStringMBS, myself as Boolean)
- event Connect(topic as DDEStringMBS, service as DDEStringMBS, myself as Boolean,info as DDEContextInfoMBS) as Boolean
- event Disconnect(myself as Boolean)
- event Error(errorcode as Integer)
- event Execute(topic as DDEStringMBS,data as DDEBinaryDataMBS) as Integer
- event Poke(topic as DDEStringMBS,item as DDEStringMBS,data as DDEBinaryDataMBS) as Integer
- event Register(application as DDEStringMBS,service as DDEStringMBS)
- event Request(topic as DDEStringMBS,item as DDEStringMBS,dataformat as Integer) as DDEBinaryDataMBS
- event UnRegister(application as DDEStringMBS,service as DDEStringMBS)
- event WildConnect(topic as DDEStringMBS,service as DDEStringMBS, myself as boolean,info as DDEContextInfoMBS) as DDEStringPairListMBS
- 2 properties
- 17 methods
- method clientTransaction(type as Integer,topic as DDEStringMBS) as DDEBinaryDataMBS
- method clientTransaction(type as Integer,topic as DDEStringMBS, data as DDEBinaryDataMBS) as DDEBinaryDataMBS
- method clientTransaction(type as Integer,topic as DDEStringMBS, data as DDEBinaryDataMBS, datatype as Integer) as DDEBinaryDataMBS
- method clientTransactionBoolean(type as Integer,topic as DDEStringMBS) as Boolean
- method clientTransactionBoolean(type as Integer,topic as DDEStringMBS, data as DDEBinaryDataMBS) as Boolean
- method clientTransactionBoolean(type as Integer,topic as DDEStringMBS, data as DDEBinaryDataMBS, datatype as Integer) as Boolean
- method close
- method ConnectToServer(appname as DDEStringMBS, topic as DDEStringMBS) as boolean
- method InitClient as boolean
- method InitServer as boolean
- method NewDDEBinaryData(name as DDEStringMBS,data as memoryblock,offset as Integer,length as Integer,dataformat as Integer) as DDEBinaryDataMBS
- method NewDDEBinaryData(name as DDEStringMBS,data as string) as DDEBinaryDataMBS
- method NewDDEBinaryData(name as DDEStringMBS,data as string,offset as Integer,length as Integer) as DDEBinaryDataMBS
- method NewDDEString(ansistring as string) as DDEStringMBS
- method NewDDEStringUnicode(unicodestring as string) as DDEStringMBS
- method RegisterService(name as DDEStringMBS) as boolean
- method UnRegisterService(name as DDEStringMBS) as boolean
- 23 constants
Constants
Constant | Value | Description |
---|---|---|
CF_BITMAP | 2 |
A constant for the format parameter.
Specifies a Windows bitmap format |
CF_DIB | 8 |
A constant for the format parameter.
Specifies the Windows Device Independent Bitmap (DIB) format. |
CF_DIBV5 | 17 |
A constant for the format parameter.
Specifies the Windows Device Independent Bitmap (DIB) format of Windows 2000 and newer. |
CF_DIF | 5 |
A constant for the format parameter.
Specifies the Windows data interchange format. |
CF_ENHMETAFILE | 14 |
A constant for the format parameter.
Specifies the Windows enhanced metafile format. |
CF_HDROP | 15 |
A constant for the format parameter.
Specifies the Windows file drop format. |
CF_LOCALE | 16 |
A constant for the format parameter.
Specifies the Windows locale format. |
CF_METAFILEPICT | 3 |
A constant for the format parameter.
Specifies the Windows metafile format. |
CF_OEMTEXT | 7 |
A constant for the format parameter.
Specifies the standard Windows original equipment manufacturer (OEM) text format. |
CF_PALETTE | 9 |
A constant for the format parameter.
Specifies the Windows Palette format. |
CF_PENDATA | 10 |
A constant for the format parameter.
Specifies the Windows pen data format. |
CF_RIFF | 11 |
A constant for the format parameter.
Specifies the Resource Interchange File Format (RIFF) audio format. |
CF_SYLK | 4 |
A constant for the format parameter.
Specifies the Windows symbolic link format. |
CF_TEXT | 1 |
A constant for the format parameter.
Specifies the standard American National Standards Institute (ANSI) text format. |
CF_TIFF | 6 |
A constant for the format parameter.
Specifies the Tagged Image File Format (TIFF). |
CF_UNICODETEXT | 13 |
A constant for the format parameter.
Specifies the standard Windows Unicode text format. |
CF_WAVE | 12 |
A constant for the format parameter.
Specifies the wave audio format. |
DDE_FACK | &h8000 |
A constant for the return parameter of some events.
Return DDE_FACK if everything was handled well. |
DDE_FBUSY | &h4000 |
A constant for the return parameter of some events.
Return DDE_FBUSY if your application is busy and can't currently handle the request. |
DDE_FNOTPROCESSED | 0 |
A constant for the return parameter of some events.
Return DDE_FNOTPROCESSED if something went wrong will processing this event. |
XTYP_EXECUTE | &h4050 | A constant for the type parameter of ClientTransaction and ClientTransactionBoolean. |
XTYP_POKE | &h4090 | A constant for the type parameter of ClientTransaction and ClientTransactionBoolean. |
XTYP_REQUEST | &h20B0 | A constant for the type parameter of ClientTransaction and ClientTransactionBoolean. |
This class has no sub classes.
Some examples using this class:
- /Win/Windows DDE/AddItem
- /Win/Windows DDE/CreateGroup
- /Win/Windows DDE/DDE Client
- /Win/Windows DDE/DDE Server
- /Win/Windows DDE/DeleteGroup
- /Win/Windows DDE/List Excel Topics
- /Win/Windows DDE/Programmanger Groups
The items on this page are in the following plugins: MBS Win Plugin.
DDEContextInfoMBS - DDEStringMBS