RE:como enviar un mensaje a un celular por vb
Para poder comunicarte con teléfonos móviles, se usan los código Hayes, que está formato por instrucciones del tipo:
ATDT 699123456, por ejemplo esta llama a un número de teléfono.
Para gestionarlas usa el control Microsoft Comm Control 6.0.
Lo que debes hacer es buscar los comandos AT que permite cada móvil o el que necesites, y aunque hay una serie de comandos estandar, otros son específicos de ciertos modelos.
Espero haberte podido ayudar.