Текущий архив: 2003.12.23;
Скачать: CL | DM;
Вниз
открытые файлы Найти похожие ветки
← →
dolphin1 (2003-12-10 21:06) [0]типа, привет all!
есть проблама.
я хочу просмотреть файл dbx (почта outlooka) когда outlook открыт.
но проблема в том что когда я делаю
TFileStream.Create(IncludeTrailingBackslash(Get_OE_Directory)+
FileName, fmOpenRead)
тут программа ругается типа не могу создать stream
но в тоже время я могу просмотреть его в windows commanderе(lister"om).
как же мне прочитать этот файл ?
по defaultu где он лежит есть запись в реестре
HKEY_CURRENT_USER\Software\Microsoft\Outlook Express
!!!!!!!!!!!!!!!!!!!!!!!HELP PLS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
← →
panov (2003-12-10 21:39) [1]см. в help описание второго параметра TFileStream.Create
← →
dolphin1 (2003-12-11 09:25) [2]я и так написал for read fmOpenRead
и что какой параметр использовать?
fmCreate
fmOpenRead
fmOpenWrite
fmOpenReadWrite
← →
alex_*** (2003-12-11 09:29) [3]на крайняк откопируй, а потом смотри копию ))
← →
dolphin1 (2003-12-11 09:32) [4]да, скопировать можно, но у некоторых личностей этот файл достигает 150МВ - накладно копировать
← →
Anatoly Podgoretsky (2003-12-11 09:37) [5]dolphin1 (11.12.03 09:25) [2]
А что же ты половину смотришь, ниже еще 5 флагов, вот они тебе и нужны.
← →
REA (2003-12-11 10:04) [6]А через MAPI какой-нибудь? Напрямую читать это моветон какой-то - вдруг формат поменяется или еще что.
← →
dolphin1 (2003-12-11 10:06) [7]а конкретней ?
← →
REA (2003-12-11 10:15) [8]Что именно? Там порядка 40 интерфейсов для разных целей.
← →
Alex44 (2003-12-11 11:01) [9]ShareDenyNone
← →
dolphin1 (2003-12-11 11:13) [10]получилось
TFileStream.Create("c:\Documents and Settings\andreis.JAZZ\Local Settings\Application Data\Identities\{495D4308-EFFD-4725-B882-14A5284AEC13}\Microsoft\Outlook Express\folders.dbx",
fmOpenRead Or fmShareDenyNone);
← →
FoxBox (2003-12-11 17:09) [11]второй параметр подставь: fmOpenRead+fmShareCompat
Должно помочь
Страницы: 1 вся ветка
Текущий архив: 2003.12.23;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.008 c