Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№103-01-2009 12:57:09

AllSeeingI
Участник
 
Группа: Members
Зарегистрирован: 12-03-2007
Сообщений: 107
UA: Firefox 3.0

Thunderbird: как добраться до адресных книг?

Здравствуйте все,

пытаюсь добраться до списка адресных книг. До конкретной ab могу дойти так:

Выделить код

Код:

var rdf = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService);
var directory = rdf.GetResource("moz-abmdbdirectory://impab.mab").QueryInterface(Components.interfaces.nsIAbDirectory);

alert(directory.dirName);

- но это подходит только в случае, если я знаю имя файла адрессбука (impab.mab в данном случае). Как же пройти по всему списку книг?

Отсутствует

 

№203-01-2009 13:24:12

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Foxware 0.0

Re: Thunderbird: как добраться до адресных книг?

А может попробовать перебрать все файлы в директории и отсеять книги по маске *.mab?


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№303-01-2009 18:04:46

AllSeeingI
Участник
 
Группа: Members
Зарегистрирован: 12-03-2007
Сообщений: 107
UA: Firefox 3.0

Re: Thunderbird: как добраться до адресных книг?

2ПротопопулуS: сейчас так и делаю, но... чую что неправильно это как-то.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]