Hi
SMS modems (and some mobile phones) connect to the COM port on the PC and support 'AT' commands. These are simple text strings that form a standard 'language' that modems support. To make your VB program work you need to do three things:
Use the mscomm control to enable VB to talk to your COM port
Write an 'engine' that generates AT commands, configures the modem, processes replies, handles errors etc
Write a GUI interface
It's possible to do but quite a lot of work to get right.
Rgds
AlanC