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,
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
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
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
Een voorbeeldje:
Gr. ErwinCode:procedure TForm1.MSNUserIsInList(Sender: TObject; Lists: TMSNLists; User: TMSNUser; Groups : string); begin if blForwardList in Lists then begin //doe iets end; end;
end.
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
Nu komt elke user in je forwardlist in je memo met passport en displayname, kan je hier wat mee?
Gr. ErwinCode: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;
end.
Kan ik hier wat mee?! TUURLIJK
Ik dank u zeer, Erwo!
Dark Bull
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks