Visual Basic Caller ID Software

caller idYES Tele.com, Caller ID Experts


Hardware
Hardware
Installation
Diagnostics
Programming
Programming

Hardware
Hardware
Software
Contact

Caller ID Programming

Visual Basic and Microsoft Access

We have some simple applications written for Visual Basic and Microsoft Access. If you have a Visual Basic or MS Access program, you can paste our code into your application. Identifier integration should take only a few hours of programming.

The Identifier output was designed to make software coding simple. See the output examples (link at top of this page).

Even if you don't use these programming tools they provide a good example on how to write the routines to interface with the Identifier. Each of these pages show some routines for getting Caller ID data from the Identifier and processing the events. This includes commented source code.

Integration with Your Application

There are many ways to use the Identifier. The most popular use is to integrate the Identifier with existing software applications. This works best when you (or your programmer) have written the application and you have the ability to change the source code and recompile the application. Your program should be able to communicate with the serial port. If you can add a serial port routine (read and write a COM port) the rest is easy. The Identifier was designed to easily integrate with software. It only takes a few lines of code to add Caller ID capabilities to any application. We will provide free technical support to you or your programmer.

Programming and Consulting Services

YES provides programming and consulting services at reasonable rates. Any software we offer can be tailored to meet your specific needs.

Applications Without Serial Port Support

If the programming tools you use to create your application does not have support for communicating with the serial port there are other ways to get Caller ID into your application. One method is to use DDE and another is shared database records

DDE

Of course your application must support Dynamic Data Exchange (DDE). Although DDE is an older somewhat out dated technology, many programs support DDE. The good thing about older technology is it works. We have a general purpose DDE client/server application. We also have a DDE application which works with GoldMine contact management software.

Database Applications

For those database programs that do not have serial port access you can use a shared database record to supply the Caller ID data to your application. We have a program which retrieves the Caller ID data from the Identifier and immediately stores the data in a single database record. This dBase record has 16 fields supporting up to 8 phone lines. There are two fields for each line, one for the Caller ID number and one for the Caller ID Name.

Distribution of Caller ID Data Across Networks

The same method of shared database record as described in the previous paragraph works across a local area network as well.

There are some great tools for workstation applications to communicate over TCP/IP. An Identifier can be connected to a workstation and an application running on that workstation can distribute the call data to the other workstations. One method would be for the Identifier workstation to send the call data to the other workstations. The other method is for the workstations to request the data from the Identifier workstation.

Email: sales@yes-tele.com