SMS for the office / SMS for software developers


SMS ActiveX for software developers

SMSLibX is an SMS ActiveX component (DLL) for SMS sending and receiving from PC through a GSM modem/phone.

With SMSLibX you can:

  • Send and receive SMS
    In simple text, unicode, long (concatenated) etc.
  • Track SMS delivery
  • Manage your phonebook
  • Manage SMS on SIM
  • Notify and forward incoming calls
  • ... and even more!

You must simply integrate our SMS ActiveX in your software apps.

Commercial versions

SMS software for GSM modem/phones Software+modem:
A complete solution including software + modem Digicom Wave GPRS M (USB).

Software only:
If you already have a compatible GSM modem or phone, you can buy the software only (1-year or unlimited time license).
You must buy one software license for each modem/phone in use.











Sending SMS from your source code

Just few lines of code are needed to send and receive SMS from your software applications.

Please download our SMS tutorials and examples and learn how to send and receive SMS from Visual Basic, Visual C++, .NET C#, ASP, Access, Excel...

You can also integrate SMSLibX into Borland Delphi, C++ and any other programming environment supporting ActiveX components.


As an example, here's all you need to send and receive SMS from Visual Basic 6:

'// Using SMSLibX with Visual Basic 6

' Initializing the modem.
Private WithEvents Modem As New SMSModem
Modem.OpenComm gsmModemSiemens, 1, , smsNotifyAll

' Send an SMS.
Private Sub cmdSend_Click()
    Modem.SendTextMessage "+393481234567", "Hello"
End Sub

' Receive an SMS (by event).
Private Sub Modem_MessageReceived(message As SMSDeliver)
    MsgBox message.Body, , _
          "New message from " & message.Originator _
          " at " & message.Timestamp
End Sub


You can actually do much more!

With SMSLibX you can:

  • Send and receive unicode, binary, flash and concatenated SMS.
  • Manage SIM phonebook and messages.
  • Receive incoming calls notifications or forward incoming calls to another number
  • Get modem information, GSM signal quality etc.
  • Use more than one modem at a time (up to 8).
  • Use the modem simulator to send and receive fake SMS - so you won't have to pay real SMS traffic costs during the software test/integration phase.


Resources for software developers

SMSLibX exposes a well-organized object library providing SMS and GSM communication functionality.

It provides a complete user manual & reference and several SMS tutorials and examples helping SMS integration into your source code.

To complete the developer's kit, the SMSLibX Test Utility allows to test your installation and most software functionality. This tool is supplied together with its source code (VB6) so you'll be able to use it as a reference and testing ground
for your SMS applications.

SMSList screenshot - Click to enlarge

Click on the screenshot to enlarge it.


Four valid reasons to choose it:

  1. Save money on SMS traffic Ready-to-use SMS communication.
  2. No fixed costs, no Internet connection or phone line required.
  3. Saving money on SMS traffic:
    • Received SMS are totally free of charge.
    • Sent SMS are charged to the SIM card placed inside the modem.
      So, you’re always free to choose the most convenient operator
      & traffic plan!
  4. Granting your privacy as it does not rely on third-party services.




  • SMS for your business

    - Working teams
    Contact your customers and mobile co-workers by SMS.
    - Mobile marketing
    Contact your audience with friendly SMS communication.

  • SMS for public services

    - Services and associations
    Contact service subscribers and associates by SMS.
    - Commercial consultants
    Remind fiscal deadlines to your customers with an SMS.
    - Medical offices
    Send appointment reminders to your patients by SMS.
    - Schools
    Keep in contact with parents and students by SMS.

  • Do more with SMS...