Prepare Visual Basic programs

 

To prepare Visual Basic programs on Windows:

  1. Create a new project.

  2. Add the supplied module file, CMQB.BAS, to the project.

  3. Add other supplied module files if we need them:

    CMQBB.BAS MQAI support
    CMQCFB.BAS PCF support
    CMQXB.BAS Channel exits support
    CMQPSB.BAS Publish/subscribe

See Coding in Visual Basic for information about using the MQCONNXAny call from within Visual Basic.

Call the procedure MQ_SETDEFAULTS before making any MQI calls in the project code. This procedure sets up default structures that the MQI calls require.

Specify whether you are creating a WebSphere MQ server or client, before you compile or run the project, by setting the conditional compilation variable MqType. Set MqType in a Visual Basic project to 1 for a server or 2 for a client as follows:

  1. Select the Project menu.

  2. Select Name Properties (where Name is the name of the current project).

  3. Select the Make tab in the dialog box.

  4. In the Conditional Compilation Arguments field, enter this for a server:
    MqType=1
    or this for a client:
    MqType=2

 

Parent topic:

Building a WebSphere MQ application


fg16710_