Você está aqui:
ActiveXperts.com.pt > Mobile Messaging Toolkit
quicklinks
Mobile Messaging Toolkit é uma ferramenta para fornecer funcionalidade de mensagens Mobile Messaging para desenvolvedores de software da Windows.
Com ActiveXperts Mobile Messaging Toolkit, você pode enviar e receber mensagens SMS (incluindo WAP, toques (ringtones), mensagens de fotografia), através de uma:
![]() |
![]() |
![]() |
![]() |
![]() |
| Welcome screen | Visual Studio integration | .NET web application | .NET forms application | .NET console application |
Com ActiveXperts Mobile Messaging Toolkit, você também pode enviar mensagens de pager (pager messages) através:
Características do SMS:
Características do Pager:
Genéricos:
As amostras são incluídas para:
Mobile Messaging Toolkit é executado nos seguintes sistemas operativos:
Os códigos trechos a seguir (VBScript) ilustram como Mobile Messaging Toolkit pode ser usado.
Para mais exemplos, vá para o Online Mobile Messaging Toolkit página para mais amostras.
Option Explicit Dim objGsm, objSmsMessage, objSmsConstants Set objGsm = CreateObject ( "AxMmToolkit.Gsm" ) Set objSmsMessage = CreateObject ( "AxMmToolkit.SmsMessage" ) Set objSmsConstants = CreateObject ( "AxMmToolkit.SmsConstants" ) objGsm.Open "MultiTech GSM MultiModem", "0000" ' Pincode is 0000. WScript.Echo "Open Device, result: " & objGsm.LastError ' Message: set all properties objSmsMessage.Clear objSmsMessage.ToAddress = "+31612345678" objSmsMessage.Body = "Hello, world!" objSmsMessage.BodyFormat = objSmsConstants.BODYFORMAT_TEXT objGsm.SendSms( objSmsMessage ) WScript.Echo "Send, result: " & objGsm.LastError objGsm.Close
Option Explicit
' Declare objects
Dim objSmpp, objMessage, objSmsConstants, objDeliveryStatus
' Declare Variables
Dim strReference
Dim strServer, nPort, nTimeout, strUsername, strPassword
' Create objects
Set objSmpp = CreateObject ( "AxMmToolkit.Smpp" )
Set objMessage = CreateObject ( "AxMmToolkit.SmsMessage" )
Set objSmsConstants = CreateObject ( "AxMmToolkit.SmsConstants" )
' Connect to smpp provider on port 2775, max. 5000msecs before timeout
objSmpp.Connect "smpp.activexperts-labs.com", 2775, 5000
If ( objSmpp.LastError <> 0 ) Then
WScript.Sleep 3000
WScript.Quit
End If
objSmpp.Bind objSmsConstants.SMPP_BIND_TRANSMITTER, "myaccount", "mypassword, "",
objSmsConstants.SMPP_VERSION_34, 0, 0, "", 5000
Wscript.Echo "Binding Smpp Credentials, result: " & objSmpp.LastError
If ( objSmpp.LastError <> 0 ) Then
objSmpp.Disconnect
WScript.Quit
End If
' Message: set all properties
objMessage.Clear
objMessage.FromAddress = "+3161213456789"
objMessage.ToAddress = "+3161122334455"
objMessage.Body = "Hello, world!"
objMessage.BodyFormat = objSmsConstants.BODYFORMAT_TEXT
objSmpp.SubmitSms ( objMessage )
Wscript.Echo "SubmitSms, result: " & objSmpp.LastError
objSmpp.Unbind
objSmpp.Disconnect
WScript.Echo "Ready."
De 'core' van ActiveXperts Mobile Messaging Toolkit is een ActiveX/COM component en wordt in twee varianten meegeleverd:
ActiveXperts Mobile Messaging Toolkit kan eenvoudig naar grote hoeveelheid pc's gedistribueerd worden. Nadat u de licentie heeft gekocht moet alleen het bestand AxMmCtl.dll (en/of AMmsCtlx64.dll) naar de verschillende pc's gekopieerd worden en moet deze DLL in het register van deze computer opgenomen worden.