webForumDet fria alternativet

ICQ problem på server

5 svar · 391 visningar · startad av Glitter

GlitterMedlem sedan juli 2003465 inlägg
#1

Jag har gjort ett program i VB som skall skicka icq meddelanden från en server(Windows 2003 server) till en användare på användarens request

Jag kör fjärrskrivbord mot servern
När användaren har requestat ett meddelande så funkar det
om jag har fjärrskrivbordet uppe men om jag har det minnimerat så skickar den när jag maximerar fjärrskrivbordet igen

Går det på något att fixa så den skickar utan att man behöver ha fjärrskrivbordet uppe ?

Kör med följande kod:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
         funkar = SendMessage(ICQ nummer, "")
         SendKeys.SendWait(LCase("meddelande"))
         SendKeys.SendWait("%(s)")
         Logg("ICQ medelande skickat: " & funkar & ")
End Sub

Declare Function SendMessage Lib "icqmapi.dll" Alias _
         "ICQAPICall_SendMessage" (ByVal iUin As Integer, _
                                   ByVal pszMessage As String) As Boolean
onkelborgMedlem sedan juli 2003555 inlägg
#2

En möjlighet är att du tittar på icq:s sida efter den tjänst där du kan skicka ett mail till numret@pager.icq.com (tror det var pager, du få rkolla upp) med en text.

GlitterMedlem sedan juli 2003465 inlägg
#3

så det går inte att lösa på något annat sätt med att skicka vanliga medelanden ?

JymdisMedlem sedan mars 20016 260 inlägg
#4

Varför inte göra programmet som en service? Borde det inte fungera då?

GlitterMedlem sedan juli 2003465 inlägg
#5

det kan nog funka det är ju värt att testa...
men hur skall man göra ?
skall man göra något med programet då eller ?

JymdisMedlem sedan mars 20016 260 inlägg
#6

Använder du VS finns det en project mall som heter windows service.

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)