Kłopot z Komponentem

0

Mam taki mały problem. W programie wykorzystałem komponent ShellTreeView i potrzebuje ustawić go w rozwinięciu do pewnego katalogu
i nie wiem jak to zrobić POMOCY hmm...
Pozdrawiam ;)

0

Przykro mi ale w delphi 6 w tych komponentach jest pewien błąd, aby ustawic sciezke gdzie chcesz musisz:
w pliku ShellCtrls zmienic w linii: 2083
try
OLECheck(DesktopShellFolder.ParseDisplayName(
0,
nil,
P,
NumChars,
NewPIDL,
Flags)
);

  • FUpdating := True; * This Off The Next Method

!!!!tutaj wyzej zrobic komentarz bo go nie masz !!!!!

SetPathFromID(NewPIDL);

except on EOleSysError do
raise EInvalidPath.CreateFmt(SErrorSettingPath, [Value]);
end;
FUpdating := False;
end;

następnie skompilowac bibloteke
i mozesz juz ustawiac sciezke, tylko pamietaj ze ustaw sobie korzen na rtDirectory
a path to gdzie chesz, ale jeśli path nie istnieje to bedziesz miał wyjatek!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1