Skype intergratie Visual Basic

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • SmokeyTBandit
  • Registratie: Juli 2011
  • Laatst online: 07-05 08:06
Ik ben bezig met een kassa-programma voor de rijwiel-branche. Ik wil een terugkoppeling naar Skype waarmee ik Sms'jes kan versturen. Ik gebruik hiervoor het SKYPE4COMLib. Ik heb een code die zou moeten werken, maar krijg steeds een foutmelding tijden het versturen. Ik zou niet weten wat er fout is aan mijn code :( .

Dit is de code
code:
1
2
3
4
5
6
7
8
9
10
 Public Sub SendSMS(ByVal strNumber As String, ByVal strBody As String)
        Try
            Dim loSkype As New SKYPE4COMLib.Skype
            loSkype.SendSms(strNumber, strBody)
            loSkype = Nothing
        Catch ex As Exception
            MessageBoxEx.EnableGlass = False
            MessageBoxEx.Show(ex.Message, "Fout tijdens versturen", MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Exclamation)
        End Try
    End Sub

dit heb ik ook al geprobeerd.

code:
1
2
3
4
5
6
7
8
9
10
11
[
 Public Sub SendSMS(ByVal strNumber As String, ByVal strBody As String)
        Try
            Dim loSkype As New SKYPE4COMLib.Skype
            loSkype.SendSms(strNumber & ";", strBody)
            loSkype = Nothing
        Catch ex As Exception
            MessageBoxEx.EnableGlass = False
            MessageBoxEx.Show(ex.Message, "Fout tijdens versturen", MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Exclamation)
        End Try
    End Sub

De code ik krijg de melding: 'SMS: CREATE SMS takes a list of phone numbers. |:(

Wie o wie kan mij helpen :D ?

Ik schrijf het programma met Visual Studio 2010

[ Voor 0% gewijzigd door Creepy op 19-02-2013 10:48 ]


Acties:
  • 0 Henk 'm!

  • DiedX
  • Registratie: December 2000
  • Laatst online: 07-05 21:32
Ik ben zeer slecht in Visual Basic, maar geef je wel het telefoonnummer mee waarnaar je wil SMSen?

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


Acties:
  • 0 Henk 'm!

  • SmokeyTBandit
  • Registratie: Juli 2011
  • Laatst online: 07-05 08:06
Ja ik heb hem geprobeerd gewoon te geven, bijvoorbeeld: 0612345678, en met +03112345678

Acties:
  • 0 Henk 'm!

  • Emmeau
  • Registratie: Mei 2003
  • Niet online

Emmeau

All your UNIX are belong to us

Oh, dit kan ik ook nog wel gebruiken voor een project, thanks.

Even gekeken op google, en overal kom ik tegen:

Public Sub SendSMS(ByVal strBody As String, ByVal strNumber As String)

Heb je de parameters niet per ongeluk omgedraaid?

If you choose to criticise you choose your enemies


Acties:
  • 0 Henk 'm!

  • SmokeyTBandit
  • Registratie: Juli 2011
  • Laatst online: 07-05 08:06
*snip* Volgensmij klopt het zo

[ Voor 51% gewijzigd door Creepy op 19-02-2013 10:44 ]


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 08:19

Creepy

Tactical Espionage Splatterer

Het leek erop als je je eigen 06 nummer in je code had staan, dus ik heb je afbeelding ter bescherming verwijderd.

Als ik voorbeeld code bekijk van de SendSMS function dan lijkt het erop alsof je het skype object niet goed initialiseerd en dat je je 06 nummer niet altijd begint met +31. Zie o.a. http://www.autoitscript.c...om-examples-skype4comlib/ en bekijk dan even Sms.au3.

Dan vraag ik me alleen af waarom het lijkt alsof je zelf nog geen andere voorbeelden hebt bekeken. Of als je dat wel hebt gedaan, waarom je dat dan niet even meldt. Zie ook Het algemeen beleid #quickstart waarin staat uitgelegd welke informatie we graag willen terugzien in een topicstart. En probeer je dan gelijk iets meer in te lezen zodat je voor een volgende keer ook het gebruik van de code tags kent. Ik heb deze net in je startpost toegevoegd.

[ Voor 38% gewijzigd door Creepy op 19-02-2013 10:49 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Laatst online: 17:21

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

SmokeyTBandit schreef op maandag 18 februari 2013 @ 22:13:
Ja ik heb hem geprobeerd gewoon te geven, bijvoorbeeld: 0612345678, en met +03112345678
Het is +31.... of 0031..., niet +031...

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • BeefHazard
  • Registratie: Augustus 2010
  • Laatst online: 13:38
RobIII schreef op dinsdag 19 februari 2013 @ 10:50:
[...]

Het is +31.... of 0031..., niet +031...
en ook niet +031 en dan de 06 weglaten zoals hier. Correcte schrijfwijze van 061234567 is +3161234567

[ Voor 4% gewijzigd door BeefHazard op 19-02-2013 11:10 ]

R6 | 24-70 F2.8 DG OS HSM Art | 18-35 F1.8 DC HSM Art | EF 70-200 F4L IS USM | EF 50mm f/1.8 | Zenbook 14 OLED | T14G4 OLED


Acties:
  • 0 Henk 'm!

  • SmokeyTBandit
  • Registratie: Juli 2011
  • Laatst online: 07-05 08:06
Hallo iedereen,

Alvast hartelijk dank voor al jullie reacties.
Ik heb besloten af te stappen van de integratie met skype, ik de HTTP-api van mollie gebruikt. Alles werkt nu vlotjes. Voor de mensen die intresse hebben, ik heb mijn code geschreven na dit voorbeeld: https://www.mollie.nl/fil...s/api-visualbasic2005.zip
Pagina: 1