Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.20;
Скачать: CL | DM;

Вниз

TOpenDialog.OnIncludeItem   Найти похожие ветки 

 
Digitman ©   (2005-10-26 14:48) [0]

так что там ув.коллеги говорят по поводу наипростейшего решения проблемы ?

см. D7


 
Гаврила ©   (2005-10-26 14:54) [1]

Что-то оно не работает :-(
В 2005
(ofEnableIncludeNotify включил )


 
Джо ©   (2005-10-26 14:56) [2]

Гм. Не пашет, вот досада (2005)


 
Digitman ©   (2005-10-26 15:00) [3]


> Гаврила ©   (26.10.05 14:54) [1]


> Джо ©   (26.10.05 14:56) [2]


об чем и речь ...

и Д2005 здесь ни при чем - проблема и ранее существовала ..

ее решение я знаю - оно "через задницу".. хотелось бы проще) ..


 
Digitman ©   (2005-10-26 15:05) [4]


> вот досада


не досада, а ЗАСАДА)


 
Джо ©   (2005-10-26 15:10) [5]

А какое решение через з-цу?


 
Digitman ©   (2005-10-26 15:17) [6]

ой, лучше не говорить) ... куча дурного обходного кода


 
Джо ©   (2005-10-26 15:37) [7]

Ясно. Я так понял, the Redmondtonians added CDN_INCLUDEITEM for their own purposes, which didn"t include filtering ordinary file names.

В общем, если кто не читал вот ссылка
http://msdn.microsoft.com/msdnmag/issues/03/10/CQA/default.aspx


 
WondeRu ©   (2005-10-26 15:46) [8]

Джо ©   (26.10.05 15:37) [7]
ага)))

имеено по этому коду примерчик сейчас и накатал:

unit OpenDialogExt;

interface

uses
 SysUtils, Classes, Dialogs, Windows, Messages, CommDlg, ShellApi, ShlObj;

type
 TOpenDialogExt = class(TOpenDialog)
 private
   procedure WMNotify (var Msg: TMessage); message wm_notify;
 protected
   { Protected declarations }
 public
   { Public declarations }
 published
   { Published declarations }
 end;

procedure Register;

implementation

procedure Register;
begin
 RegisterComponents("Samples", [TOpenDialogExt]);
end;

{ TOpenDialogExt }

procedure TOpenDialogExt.WMNotify(var Msg: TMessage);
var
 a: TOFNotifyEx;
begin
 a := TOFNotifyEx(Pointer(Msg.LParam)^);
 if a.hdr.code = CDN_INCLUDEITEM then
   begin
     MessageBox(0, "","",mb_ok);
   end;
 inherited;
end;

end.


 
WondeRu ©   (2005-10-26 15:49) [9]

WondeRu ©   (26.10.05 15:46) [8]
тьфу чет не то сделал


 
Digitman ©   (2005-10-26 15:56) [10]


> Джо ©   (26.10.05 15:37) [7]


в идею въехал.
спасибо, пошел пробовать)


 
Джо ©   (2005-10-28 05:14) [11]


> [10] Digitman ©   (26.10.05 15:56)

Ну и как результаты? Интересно же ;)



Страницы: 1 вся ветка

Текущий архив: 2005.11.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.072 c
14-1130225160
Pazitron_Brain
2005-10-25 11:26
2005.11.20
Как это сделать?


14-1129951854
alexmix
2005-10-22 07:30
2005.11.20
Нужен компонент для мониторинга


11-1110379673
Boguslaw Brandys
2005-03-09 17:47
2005.11.20
TRegExpr in KOL ?


6-1123138130
vova3085
2005-08-04 10:48
2005.11.20
Вопрос про сетевые подключения...........


5-1111739032
Надежда
2005-03-25 11:23
2005.11.20
Создаю объекты своего класса, и не могу Parent присвоить