contents.gifindex.gifprev1.gifnext1.gif

Dial method

While you might think that the Dial method would be used to place calls, it is not. See the PlaceCall method instead.

This method is used to generate touch-tones on the line. This ability is useful, for example, when your program needs to work with a PBX (Private Branch eXchange) that uses in-band signaling. (In-band signaling means that the PBX and the telephones connected to it communicate by transferring DTMF between themselves.) For example, transferring calls to another PBX station is often accomplished by sending a hookflash and then sending the touch-tones for that stations number (103, say). The Dial method lets you accomplish this.

This method may also be used in other case where it is necessary to for your program to generate touch-tone signals while a call is connected.

Type

Arguments: DialString (the digits to be dialed) BSTR

Returns: A long integer status code (see ActiveAG Status codes)

Property interactions: This method is sensitive to the DialFlashTime property, the DialLongPause property, the DialShortPause property, and the DialToneWait property.