Results 1 to 7 of 7

Thread: NLDMSNP1.ForwardList ?

  1. #1
    Delphi 7 Enterprise User
    Join Date
    Mar 2004
    Posts
    102

    NLDMSNP1.ForwardList ?

    Hoi,

    Als eerste, waar kan ik vinden, wat de ForwardList en AllowList betekenen?

    en ten tweede, hoe krijg ik die NLDMSNP1.ForwardList werkend??
    (ik krijg een error: "Undeclared Indentifier: 'ForwardList' ")
    Iemand een idee hoe ik dit oplos?

    Mvg,
    Dark Bull

  2. #2
    Je kunt de inhoud van de lijsten opvragen door de methode SyncSettings te gebruiken. Als je de property AutoSyncLists op True hebt staat dan gaat deze aanroep vanzelf zodra je aangemeld bent. Vervolgens kun je het event OnUserIsInList gebruiken om te weten te komen welke gebruikers in welke lijsten zitten.

    Vroeger zat er een lijst-systeem in NLDMSNP zelf (de property ForwardList werkte toen bijvoorbeeld), maar om het simpel te houden heb ik ervoor gekozen dat de gebruiker dit zelf moet doen, hiervoor zijn dus verschillende events.

    Hier meer info over de verschillende lijsten: http://www.hypothetic.org/docs/msn/n...et_details.php

  3. #3
    Delphi 7 Enterprise User
    Join Date
    Mar 2004
    Posts
    102
    Ik had nog eens gekeken op de site die je gaf, en snap er al iets meer van

    maar, je zegt: "Vervolgens kun je het event OnUserIsInList gebruiken om te weten te komen welke gebruikers in welke lijsten zitten."

    Maar moet ik dan niet NLDMSNP1.ForwardList... gebruiken, om erachter te komen welk contactpersoon in welke lijst zit? Zo niet, welke code moet ik er dan voor gebruiken?

    Mvg,
    Dark Bull

  4. #4
    TMSNUser Erwo's Avatar
    Join Date
    May 2004
    Location
    Eelde
    Posts
    84
    Een voorbeeldje:
    Code:
    procedure TForm1.MSNUserIsInList(Sender: TObject; Lists: TMSNLists;
      User: TMSNUser; Groups : string);
    begin
     if blForwardList in Lists then
     begin
       //doe iets
     end;
    end;
    Gr. Erwin
    end.

  5. #5
    Delphi 7 Enterprise User
    Join Date
    Mar 2004
    Posts
    102

    Question

    Zou je je voorbeeldje iets willen uitbreiden?

    Zoveel snap ik nog niet van Delphi (en deze component).
    Ik zou graag willen weten, hoe ik nou iemand bijv. aan een Memo regel toevoeg (zodat je in de memo kan zien, wie er online is bijv.)
    zodra ik dat weet, kan ik al weer een stuk verder

    Mvg,
    Dark Bull

  6. #6
    TMSNUser Erwo's Avatar
    Join Date
    May 2004
    Location
    Eelde
    Posts
    84
    Nu komt elke user in je forwardlist in je memo met passport en displayname, kan je hier wat mee?
    Code:
    procedure TForm1.MSNUserIsInList(Sender: TObject; Lists: TMSNLists;
      User: TMSNUser; Groups : string);
    begin
     if blForwardList in Lists then
     begin
       Memo1.Lines.Add(User.Passport +' '+User.Displayname);
     end;
    end;
    Gr. Erwin
    end.

  7. #7
    Delphi 7 Enterprise User
    Join Date
    Mar 2004
    Posts
    102
    Kan ik hier wat mee?! TUURLIJK

    Ik dank u zeer, Erwo!
    Dark Bull

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •