Avatar billede cautoo Nybegynder
10. februar 2002 - 21:57 Der er 3 kommentarer og
1 løsning

API -=HASTER=-

Dette er et lille uddrag af noget som man kan downlaode hos msn hvis man er VB bruger og vil lave et program der kan kontakte Messenger via API

MSGRConstants (MSGR_E_* or MSGR_S_*) Enum
The following are constants used for error returns of methods and properties of the Messenger application programming interfaces (APIs). 

Messenger MSGR_E Constant Values

Constant Value
MSGR_E_CONNECT MSGR_E(0x0001)
MSGR_E_INVALID_SERVER_NAME MSGR_E(0x0002)
MSGR_E_INVALID_PASSWORD MSGR_E(0x0003)
MSGR_E_ALREADY_LOGGED_ON MSGR_E(0x0004)
MSGR_E_SERVER_VERSION MSGR_E(0x0005)
MSGR_E_LOGON_TIMEOUT MSGR_E(0x0006)
MSGR_E_LIST_FULL MSGR_E(0x0007)
MSGR_E_AI_REJECT MSGR_E(0x0008)
MSGR_E_AI_REJECT_NOT_INST MSGR_E(0x0009)
MSGR_E_USER_NOT_FOUND MSGR_E(0x000A)
MSGR_E_ALREADY_IN_LIST MSGR_E(0x000B)
MSGR_E_DISCONNECTED MSGR_E(0x000C)
MSGR_E_UNEXPECTED MSGR_E(0x000D)
MSGR_E_SERVER_TOO_BUSY MSGR_E(0x000E)

er dette muligt at oversætte til delphi kode sådan at man kan lave noget API kald til messenger fra DELPHI?
Avatar billede coltau Juniormester
11. februar 2002 - 10:16 #1
Ja - sådan:

Const
  MSGR_E_CONNECT MSGR_E = 0x0001;
  MSGR_E_INVALID_SERVER_NAME MSGR_E = 0x0002;
  MSGR_E_INVALID_PASSWORD MSGR_E = 0x0003;
  MSGR_E_ALREADY_LOGGED_ON MSGR_E = 0x0004;
  osv.

Så har du adgang til konstanterne.
Avatar billede cautoo Nybegynder
11. februar 2002 - 20:32 #2
hvordan bruger man dem så?
Avatar billede coltau Juniormester
11. februar 2002 - 21:17 #3
Der melder jeg pas. Desværre.
Avatar billede cautoo Nybegynder
11. februar 2002 - 21:36 #4
Public WithEvents MsgrUIA As MessengerAPI.Messenger
VB eksempel, kan det oversættes?

Private Sub btnSortContacts_Click()
    On Error Resume Next
    MsgrUIA.ContactSortOrder = MUASORT_ONOFFLINE 
    ErrorTrap ("IMessenger2.ContactSortOrder")    'Error handling routine
End Sub
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester