Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Файлы Cookie не открываются!! [D7, WinME]


DreYmanD ©   (2004-07-02 17:41:00) 

Привет всем мастерам!
У меня проблема: OpenDialog не хочет открывать файлы Cookie(формата .txt) в папке Windows\Temporary Internet Files... Почему? Все остальные файлы на жестяке того же формата спокойно открываются и добовляются в ListBox. Как это лечить?
Заранее спасибо!


KSergey   (2004-07-04 14:17:00) [1]

Не ну вот же упертый, а...
А у меня все видит! Устраивает? Правда, Win2k, но только не надо говорить, что в этом проблема.

> [8] DreYmanD   (03.07.04 23:32)
> Но дело в том, что OpenDialog НЕ ВИДИТ НИ ОДНОГО ФАЙЛА формата
> .txt (этот же формат записан в Filter OpenDialog'а)
>
> Если же в Filter OpenDialog'a записать *.* , то эти файлы
> OpenDialog начинает видеть,

А не проиходит мысль, что фильтр записан не верно? Или какие св-ства OpenDialog'а? (вообще-то, эти файлы имеют атрибут "скрытый")

> но при Дубл-клике не добавляет их в ListBox. При этом сам
> OpenDialog не закрывается...
> Уффф... вроде-бы понятно написал...

Нет, не понятно
Объясню почему еще раз.
Тут уже вмешивается ваш код. А он - партизанская тайна. Особенно по поводу "не закрывается" - ну уж извините....
Попробуйте чистый проект просто с вызовом OpenDialog на выполнение - и все!! Только не надо кода добавление в ListBox, пожалуйста.


KilkennyCat   (2004-07-04 02:06:00) [2]


> DreYmanD   (03.07.04 23:32) [8]


специально кинул на чистую форму ОпенДиалог и одну единственную кнопку, его вызывающий. По даблклику на кукишном файле вызвалось ШоуМессаги с названием этого файла. Все работает. Без фильтров.

Вин2000, Делфи6


DreYmanD   (2004-07-03 23:32:00) [3]

----Цитата-------
KSergey [7]
По поводу ListBox: а код как в него добавляется файл - секрет? К стати, что есть файл, но не его текст? Может таки имя файла?
-----------------
Как с помощью OpenDialog добавить файл в ListBox я знаю...
Но дело в том, что OpenDialog НЕ ВИДИТ НИ ОДНОГО ФАЙЛА формата .txt (этот же формат записан в Filter OpenDialog'а) ИМЕННО в папке Windows\Temporary Internet Files.
Если с помощью "Проводника" найти эту директорию, можно увидеть файлы формата .txt - ИМЕННО их OpenDialog и не видит!!!

Если же в Filter OpenDialog'a записать *.* , то эти файлы OpenDialog начинает видеть, но при Дубл-клике не добавляет их в ListBox. При этом сам OpenDialog не закрывается...
Уффф... вроде-бы понятно написал...
------Цитата----
К стати, что есть файл, но не его текст?
------------------
Попробуй открыть какой-либо файл с помощью Текстого редактора(WordPad, Notepad) - ты увидишь множество закорючек и символов - это есть текст файла. Попробуй открыть теми же прогами файлы Delphi - формата .dof или .dpp


KSergey   (2004-07-03 17:27:00) [4]

> [6] DreYmanD   (03.07.04 17:08)

Вопрос можно нормально написать??
1.В OpenDialog имя файла видно? Если да - то и славно, более этот OpenDialog нифига и не должен делать, ибо не умеет.
2.По поводу ListBox: а код как в него добавляется файл - секрет? К стати, что есть файл, но не его текст? Может таки имя файла?


DreYmanD   (2004-07-03 17:08:00) [5]

Мне надо загрузить ФАЙЛ в ListBox.... а не его текст...


TUser   (2004-07-03 17:03:00) [6]

Что значит не открывает? Он ничего не должен открывать.
У меня в мему все нормально грузанулось.


DreYmanD   (2004-07-03 15:19:00) [7]

--------Цитата--------
TUser ©   (03.07.04 14:55) [3]
Options:=Options - [ofHideReadOnly] ?
----------------------

Вот фигня-то! Все равно не хочет показывать!
Если в фильтре *.* - видит, но не открывает...


TUser   (2004-07-03 14:55:00) [8]

Options:=Options - [ofHideReadOnly] ?


DreYmanD   (2004-07-03 14:51:00) [9]

Ну как. Я нажимаю в своей проге на Button1("Добавить" в ListBox) и открывается OpenDialog. Нахожу директорию Windows\Temporary Internet Files и передо мной ничего нет. Все Cookie формата .txt. В фильтре ОпенДиалог я записал *.txt . Все остальные файлы на жестяке того же формата он видит... Если записать в фильтре *.* то он уже начинает видеть все файлы в Windows\Temporary Internet Files но открывать и добавлять их в ListBox не хочет.... В общем в первом случае - не видит. Во втором - не открывает.


KilkennyCat   (2004-07-03 01:31:00) [10]

опендиалог не хочет выдать (показать) имя этого файла, или программа не хочет его открывать? сформулируйте точнее.
У меня, например, он все видит.


Наверх

Титульная страница Поиск, карта сайта Написать письмо