Limited The discounts maybe time limited. Don't miss it out! Promo Info Discount Coupon CodeSave 32% OFF with coupon code, It ONLY works on our site. Get It Now
Other LicenseWe offer various licenses/editions for this product. Save 32% off with the coupon code: SOFT-MT6B-C, as shown below:
Note: Once entered Online Store, please Select your license and Fill the quantity into the blank to purchase this product. (1 is default)
Click "Get It Now" Button above or below to activate this coupon code or deal. It's only valid on SoftCns.com If The Coupon Code Not Available Please bookmark this page first, and then clear the cookies of your browser. Lastly, restart your browser again or try to use another web browser, If you don't get it clearly, please visit Coupon Using Guide or send us expired.
Reviews
Average user rating: Excellent (/5)
Your Rating:
Astonsoft Ltd. Awards
Product Details
Windows Address Book Processor is a Delphi Component that provides easy access to Windows Address Book (WAB). You can directly edit, add and delete contacts and groups (distribution lists) from WAB.
This WAB component will easily add Windows Address Book import, export and edit capabilities to any Delphi application.
All Address Book database workarounds are implemented within this component.
Features •Reads all data from the Address Book •Writes any data to the Address Book •Directly edits any fields within the Address Book •The component uses the Windows Address Book API, thus ensuring compatibility with all older versions of Address Books and guaranteeing the fewest possible modifications of future versions of WAB.
WAB -P is a non-visual component, offering simple and straightforward features.
Examples
Creating an object that works with the default system's Windows Address Book
WAB := TWAB.Create('');
Creating an object that works with any Windows Address Book on the system
WAB := TWAB.Create(FileName);
(FileName being name of the file in the system)
Outputting all contacts from the default Windows Address Book into a listbox
WAB := TWAB.Create(''); ListBox1.Items.Clear; for I := 0 to WAB.ContactCount - 1 do ListBox1.Items.Add(WAB[I].PropByTag[PR_DISPLAY_NAME]); WAB.Free;
Outputting the list of groups from Windows Address Book
WAB := TWAB.Create(''); ListBox2.Items.Clear; for I := 0 to WAB.DistListCount - 1 do ListBox2.Items.Add(WAB.DistLists[I].PropByTag[PR_DISPLAY_NAME]); WAB.Free;
Adding a contact to the group
WAB.DistLists[2].Add(WAB[5]);
(The contact with index number 5 from the general list of contacts is being added to the group with index number 2).