ich habe nun etwas geschrieben damit ich nachrichten empfangen kann...
Das Problem ist nur das nicht alle Nachrichten ankommen, habe es mal getestet mir wurden 10 geschrieben und es kamen 2 an und einmal kamen von 10nachrichten 5an also immer anders...
Hat wer eine Idee wie ich das ganz hinbekomme ?
Mein Code :
Code:
Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus) Try
If status = TChatMessageStatus.cmsReceived Or status = TChatMessageStatus.cmsSent Then
If msg.Sender.Handle = Skype.CurrentUserHandle Then
Else 'Code
End If
End If
Catch ex As Exception
End Try
End Sub
was genau willst du damit bewirken?
If msg.Sender.Handle = Skype.CurrentUserHandle Then
ansonsten ist der code der standart aus der doku und klappt
Das auch nur von anderen die nachrichten genutzt werden und nicht die, die ich schreibe..
ähh wie standart und auser der doku(was das?)?
Hab den selber geschrieben und er klappt ja auch nur empfängt er nicht alles was geschrieben wird, manche nachrichten werden einfach ausgelassen ;o
benutz lieber den tchatmessagestatus um zu schauen ob die nachricht raus oder rein geht, ist besser, wenn nicht alles angezeigt wird würd ich skype neuinstallieren oder sowas
Imports SKYPE4COMLib
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Skype = New SKYPE4COMLib.Skype
Dim Skype_ As New Skype
Skype.Attach(7, False)
AddHandler Skype.MessageStatus, AddressOf skype_MessageStatus
End Sub
Public Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus)
Dim Message As String
Dim BotName As String = "Server"
Try
If status = TChatMessageStatus.cmsReceived Then
Message = msg.Body
Message = Message.Remove(0, 1)
msg.Chat.SendMessage(BotName & ": " & Message)
End If
Catch ex As Exception
End Try
End Sub
Imports SKYPE4COMLib
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Skype = New SKYPE4COMLib.Skype
Dim Skype_ As New Skype
Skype.Attach(7, False)
AddHandler Skype.MessageStatus, AddressOf skype_MessageStatus
End Sub
Public Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus)
Dim Message As String
Dim BotName As String = "Server"
Try
If status = TChatMessageStatus.cmsReceived Then
Message = msg.Body
Message = Message.Remove(0, 1)
msg.Chat.SendMessage(BotName & ": " & Message)
End If
Catch ex As Exception
End Try
End Sub
Pack halt mal deine Try-Anweisung raus, vllt kommt es ja zu einem Fehler oder sonst was und du merkst davon gar nichts.
BTW, If msg.Sender.Handle = Skype.CurrentUserHandle Then kannst du gleich mit rausnehmen
Pack halt mal deine Try-Anweisung raus, vllt kommt es ja zu einem Fehler oder sonst was und du merkst davon gar nichts.
BTW, If msg.Sender.Handle = Skype.CurrentUserHandle Then kannst du gleich mit rausnehmen
Werde ich versuchen..wenn ich aber das if... raus haue und z.b mache das er automatisch antwortet, antwortet er 2mal
Imports SKYPE4COMLib
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Skype = New SKYPE4COMLib.Skype
Dim Skype_ As New Skype
Skype.Attach(7, False)
AddHandler Skype.MessageStatus, AddressOf skype_MessageStatus
End Sub
Public Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus)
Dim Message As String
Dim BotName As String = "Server"
Try
If status = TChatMessageStatus.cmsReceived Then
Message = msg.Body
Message = Message.Remove(0, 1)
msg.Chat.SendMessage(BotName & ": " & Message)
End If
Catch ex As Exception
End Try
End Sub
Diesen Code hab ich schonmal vor ein paar Monaten gesehen und ausprobiert.
Er scheint aber bei mir nicht zu funktionieren. Bei der AddHandler Anweisung gibt er einen Fehler auf, dass die Public Sub skype_MessageStatus nicht der delegate sub entspricht.
Ich habe nicht so dermaßen tiefgehende Ahnung, aber wie könnte ich das beheben?
Diesen Code hab ich schonmal vor ein paar Monaten gesehen und ausprobiert.
Er scheint aber bei mir nicht zu funktionieren. Bei der AddHandler Anweisung gibt er einen Fehler auf, dass die Public Sub skype_MessageStatus nicht der delegate sub entspricht.
Ich habe nicht so dermaßen tiefgehende Ahnung, aber wie könnte ich das beheben?
Bei mir gingen alle Codes die geschrieben wurden, nur immer das selbe Problem das welche ausgelassen wurden ;D
Skype Account der euch mit den Neusten Nachrichten versorgt 11/17/2012 - Off Topic - 15 Replies Hey Leute,
Ich habe mal wieder ein Programm geschrieben.
Also das einzige was ihr machen müsst ist diesen Skype Account zu adden -> elite.news
Danach werdet ihr innerhalb von ca. 5-30 Minuten angenommen.
Dann erhaltet ihr immer die aktuellsten News per Skype Nachricht.
Skype nachrichten bearbeiten 09/15/2011 - Main - 1 Replies Ich bin gesprächsleiter aber ein Freund kann einfach mein und von den freund die nachrichten ändern :O wie geht das..
[Skype] Nachrichten kommen nicht an 07/09/2011 - Technical Support - 3 Replies heya com,
ich wollte mal fragen ob ihr mir evtll. helfen könnt.
Das Problem ist folgendes:
Ich und ein Kumpel schreiben sehr viel und telefonieren wenig. So, unser Problem wenn ich ihm eine Nachricht schicke kommt sie bei ihm nicht an & wenn er mir eine schickt auch nicht. Ja er wird bei mir als Online angezeigt und ich bei ihm auch.
Die einzige möglichkeit zu schreiben ist wenn ich eine Konversation mit ihm mache & noch jemand anderes mit in der Konfi ist.
[How to][Skype]Nachrichten löschen / bearbeiten 05/01/2010 - Tutorials - 4 Replies Aloha Com.
Ich hab per SuFu nichts gefunden.
Also mach ich es jetzt
Ihr braucht:
-Skype
-Eine funktionierende Maus (Computermaus)
-Eine funktionierende Tastatur
1. Ihr öffnet Skype