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

Вниз

Или глюк с TShellTreeView или я чегото не понимаю.   Найти похожие ветки 

 
Reanimator   (2003-06-18 22:20) [0]

Очень интерестный глюк у меня тут происходит.
Имеется на форме ТShellTreeView, вот он то и работает странно. Он отображает корневую папку а под ней содержимое конечной. Тоесть если задать свойство Root дапустим C:\Program Files\Borland\Delphi7 то в дереве я вижу папку Program Files а под ней содержимое папки Delphi7.
Вот так приблизительно:
Program Files
|--[+]Bin
|--[+]Demos
|--[+]Doc
|--[+]Help
|--[+]Imports
|--[+]Lib
|--[+]Objrepos
|--[+]Ocx
|--[+]Projects
|--[+]Rave5
|--[+]Source

А поидее вместо Program Files должна быть папка Delphi7
Что за бред? И как его лечить ?


 
Ученик ©   (2003-06-18 22:54) [1]

{ Demos\ShellControls\ShellCtrls.pas }

procedure TCustomShellTreeView.CreateRoot;
...
Text := {ExtractFileName(}GetDisplayName(DesktopShellFolder,
TShellFolder(Data).AbsoluteID,
SHGDN_FORPARSING){)};


...


 
Reanimator   (2003-06-19 01:15) [2]

2 Ученик
Огромное спасибо, навел меня на путь истинный,. :)
SHGDN_NORMAL поменял на SHGDN_FORPARSING и ExtractFileName у меня отсутствовал и я его добавил иначе у меня отображался весь путь к заданной папке .
А я уже думал все потеряно. Еще раз спасибо...



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-97536
ККВ
2003-06-05 11:40
2003.06.30
DBF в сети


1-97641
_Nox
2003-06-19 23:52
2003.06.30
Размер стэка?


11-97560
SPeller
2002-10-08 01:14
2003.06.30
KOL & MCK 1.53 !


1-97665
Андре
2003-06-17 11:07
2003.06.30
Delphi to Word


7-97907
Den-IS01
2003-04-22 09:03
2003.06.30
Как поставить глобальный хук на сообщение WM_PAINT