Thursday, January 1, 2009

Send and Receive SMS on VB with Mobile FBUS ActiveX

One way to develop application on visual basic with capable send receive Short message service is using Mobile FBUS Active X. The Mobile FBUS ActiveX Control is a Visual Basic ActiveX control for use in Visual Basic 5.0 and above projects. The Mobile FBUS active-x connected to the serial port on PC through a FBUS cable.

The Mobile FBUS works with Nokia GSM phones with Nokia 51xx/61xx and 3210 models. The feature of mobile FBUS active-x is Free, Send SMS messages, manipulate operator logos, use monitoring, access phonebook and more.

To Connecting program and phone device we just define which serial port to be used. And after that we just add line code to connecting. For example we use com1 for connecting ;

MobileFBUSControl1.Connect “COM1”

No Need mscomm to handle serial port, and never worry about PDU (protocol data unit) for messaging for sending and receive message. For sending Message there a two optional type of message. The first is normal sending and other is Flash, when we use sending with flash message optional , the message will immediately show in main display of the telephone without user confirmation

For installation , you can download Mobile FBUS Active x from  here . You need register for download, after that you can download that active-x. The file download Consist 3 main file . gjfbus15.dll ,MFBUS15.ocx,MFBUS15.oca, put all file under \SYSTEM (NT users to \SYSTEM32): The control is shown as "Mobile FBUS control v1.5" in the Visual Basic components list. At the zip file you can find sample program with Mobile FBUS active-X.

I think is easy and very hepfull using Mobile FBUS active-x on my project, but disadvantage this active x is the speed very slow. Maybe, because the mobile FBUS active-x only supported old nokia phone so the active-x running to slow and sometimes can cause the PC to hang. For that case I try put sequence for cheking and sending message in long timer.


1 komentar:

Kamalesh said...

could you please tell me whether it could be used in win xp. i will be back to check the comments for reply