Текущий архив: 2005.02.20;
Скачать: CL | DM;
Внизгде файлы Outlook Express Найти похожие ветки
← →
Андрей М. (2005-01-07 18:55) [0]Добрый день! Пожалуйста подскажите как в любой версии Windows програмно определить, где лежат файлы с сообщениями и адресной книгой Outlook Express (*.dbx).
← →
GanibalLector © (2005-01-07 19:08) [1]А на кой тебе нужен путь???Что такое COM,OLE знаешь?
Типа : CreateOleObject("Outlook.Application") и вперед!!!
З.Ы.Успехов ;)
← →
Kerk © (2005-01-07 19:10) [2]он хочет оттуда мыла текстовым поиском доставать. :)
← →
GanibalLector © (2005-01-07 19:12) [3]>он хочет оттуда мыла текстовым поиском доставать
откуда знаешь???Или Kerk=Андрей М. ???
Та даже если так,то [1] подходит.
← →
Kerk © (2005-01-07 19:15) [4]
> Или Kerk=Андрей М. ???
Нет-нет.. не дай бог.. :)
[1] - это довольно громоздкое решение для реализации в трояне, например. ну очевидно же, чего автору топика надо.. :))))
← →
GanibalLector © (2005-01-07 19:17) [5]>ну очевидно же, чего автору топика надо
А...тогда прекращаю постить.
>Нет-нет.. не дай бог.. :)
Не хотел обидеть ;)
← →
Андрей М. © (2005-01-07 19:21) [6]Я делаю программу резервного копирования данных и надо чтобы можно было не утруждать пользователя выбором сообщений (не все же знают), а то кликнул "Скопировать почту" и все.
← →
Kerk © (2005-01-07 19:22) [7]
> Я делаю программу резервного копирования данных
Тогда см. [1]
← →
Андрей М. © (2005-01-07 19:24) [8]Что такое ole не знаю:( И как этим пользоваться?
← →
YurikGL © (2005-01-07 22:42) [9]
> Андрей М. © (07.01.05 19:24) [8]
Яндекс? OLE+delphi?
Хотя я бы на твоем месте пошукал бы в реестре сначала...
← →
Almaz © (2005-01-07 23:12) [10]
> GanibalLector © (07.01.05 19:08) [1]
> А на кой тебе нужен путь???Что такое COM,OLE знаешь?
> Типа : CreateOleObject("Outlook.Application") и вперед!!!
Хочу обратить Ваше внимание, что автора вопроса интересуют записи Outlook Express, который, в отличии от полноразмерного Outlook"a, не является OLE сервером.
Удачи.
← →
GanibalLector © (2005-01-07 23:30) [11]>автора вопроса интересуют записи Outlook Express, который, в отличии от полноразмерного Outlook"a, не является OLE сервером
Спасибо,Almaz.Открыли глаза мне.
З.Ы. Ну,тогда [1] считать LOL-ом.
← →
Almaz © (2005-01-07 23:59) [12]
> Андрей М. (07.01.05 18:55)
> Добрый день! Пожалуйста подскажите как в любой версии Windows
> програмно определить, где лежат файлы с сообщениями и адресной
> книгой Outlook Express (*.dbx).
Как вариант, предлагаю попробывать следующий способ:var
R: TRegistry;
UserID: String;
begin
R := TRegistry.Create(KEY_READ);
try
R.RootKey := HKEY_CURRENT_USER;
if R.OpenKey("Identities", False) then
begin
UserID := R.ReadString("Default User ID");
if R.OpenKey(UserID + "\Software\Microsoft\Outlook Express\5.0", False) then
ShowMessage(R.ReadString("Store Root"));
end;
finally
R.Free;
end;
end;
Проверено в Win2k/XP для MSOE5.0 - 6.0. Про работоспособность в Win9x сказать ничего не могу - если проверите, напишите о результатах.
Удачи.
← →
Андрей М. © (2005-01-08 09:52) [13]Спасибо, в Win98 также все работает. А как определить, где лежит адресная книга?
← →
Almaz © (2005-01-09 16:49) [14]Посмотрите в реестре:
"HKEY_CURRENT_USER\Software\Microsoft\WAB\WAB4\Wab File Name"
Удачи.
← →
Андрей М. © (2005-01-09 17:38) [15]Almaz, большое тебе человеческое спасибо.
Страницы: 1 вся ветка
Текущий архив: 2005.02.20;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.05 c