Odesílání SMS
Zdravím,
začínám s Visual Studiem 2005 a chci vytvořit aplikaci, která by stisknutím tlačítka odeslala předem nastavenou SMS na předem nastavené číslo.
Mělo by to šlapat na Windows Mobile 5 Phone Edition. Mám zkušenosti s Delphi, tohle je pro mě nové. Čekal jsem, že na práci se SMS už bude součástí nějaká knihovna, ale nějak se nemůžu pohnout dál.
Děkuji za radu.
Choze
začínám s Visual Studiem 2005 a chci vytvořit aplikaci, která by stisknutím tlačítka odeslala předem nastavenou SMS na předem nastavené číslo.
Mělo by to šlapat na Windows Mobile 5 Phone Edition. Mám zkušenosti s Delphi, tohle je pro mě nové. Čekal jsem, že na práci se SMS už bude součástí nějaká knihovna, ale nějak se nemůžu pohnout dál.
Děkuji za radu.
Choze
Muzete pouzit nativni APi pres DllImport
[code]
[DllImport("sms.dll")]
private static extern IntPtr SmsOpen(String ptsMessageProtocol,
IntPtr dwMessageModes, ref IntPtr psmshHandle, IntPtr
phMessageAvailableEvent);
[DllImport("sms.dll")]
private static extern IntPtr SmsSendMessage(IntPtr smshHandle, IntPtr
psmsaSMSCAddress, IntPtr psmsaDestinationAddress, IntPtr
pstValidityPeriod, byte[] pbData, IntPtr dwDataSize, byte[]
pbProviderSpecificData, IntPtr dwProviderSpecificDataSize,
SMS_DATA_ENCODING smsdeDataEncoding, IntPtr dwOptions, IntPtr
psmsmidMessageID);
[DllImport("sms.dll")]
private static extern IntPtr SmsClose(IntPtr smshHandle);
[/code]
Zde mate primo od MS cely priklad.
Priklad
[code]
[DllImport("sms.dll")]
private static extern IntPtr SmsOpen(String ptsMessageProtocol,
IntPtr dwMessageModes, ref IntPtr psmshHandle, IntPtr
phMessageAvailableEvent);
[DllImport("sms.dll")]
private static extern IntPtr SmsSendMessage(IntPtr smshHandle, IntPtr
psmsaSMSCAddress, IntPtr psmsaDestinationAddress, IntPtr
pstValidityPeriod, byte[] pbData, IntPtr dwDataSize, byte[]
pbProviderSpecificData, IntPtr dwProviderSpecificDataSize,
SMS_DATA_ENCODING smsdeDataEncoding, IntPtr dwOptions, IntPtr
psmsmidMessageID);
[DllImport("sms.dll")]
private static extern IntPtr SmsClose(IntPtr smshHandle);
[/code]
Zde mate primo od MS cely priklad.
Priklad
Neskusal som to, ale nemyslim ze by to bol problem.
Ak vies po anglicky tak po troske bruzdania iste nieco najdes.
http://www.dotnetspider.com/resources/2548-Sending-SMS-from-C-application.aspx
Ak vies po anglicky tak po troske bruzdania iste nieco najdes.
http://www.dotnetspider.com/resources/2548-Sending-SMS-from-C-application.aspx