Wirtualny widok drzewa autorstwa Mike'a Lischke'a wydaje się być tak popularny w Internecie i jako składnik strony trzeciej. Właśnie pobrałem wersję 4.8.7 na moim komputerze.Jak zainstalować Virtual Treeview?
Mam Delphi 2010 i Delphi 7.0 w 2 partycjach.
Po kliknięciu instalatora wirtualnego drzewa, plik dziennika monituje, mówiąc, że został pomyślnie zainstalowany.
Sprawdzam Delphi 2010, tak, jest na palecie komponentów pokazującej 3 elementy sterujące.
Ale kiedy uruchamiam Delphi 7.0, IDE pyta "Nie można załadować VirtualtreesD7.bpl ...". Ignoruję to i stwierdzam, że pakiet czasu projektu Virtual treeview znajduje się na liście, ale jest UNCHECKED. Jeśli spróbuję to sprawdzić, ponownie wyświetli się komunikat "Nie można załadować virtualtreesD7 ...".
Przeszukuję cały dysk i znajdę VirtualTreesD7D.bpl i ręcznie dodaję go na liście pakietów czasu projektu. Jest na palecie z 3 kontrolkami.
Przetestowałem to szybko i opuściłem Delphi 7.0. Ale kiedy ponownie uruchomię Delphi 7.0, ponownie wyświetli się komunikat "Nie można załadować VirtualtreesD7.bpl ...", to znowu nie jest na liście palatte i nie jest sprawdzone w czasie projektowania pakietu.
To bardzo proste pytanie. Czy możesz dać mi znać, jak go rozwiązać? Dziękuję bardzo z góry.
Edytuj:
Dzięki za komentarze.
Przetestowałem twoje komentarze, ale nie działam.
nowy problem:
Gdybym odinstaluj wirtualnych katalogów, klikając unins000.exe i zainstalować go ponownie dopiero w Delphi 7.0, instalator poprosi w ostatnim ekranie „” ... zakończone ..”i żadnego błędu poprosi. Kiedy uruchamiam Delphi 7, pakiet czasu wirtualnego projektu drzewa nie znajduje się na liście pakietów To jest jeszcze gorsze niż ostatnio (ostatni raz znajduje się na liście pakietów, ale nie jest zaznaczony). w jednej linii tego pliku dziennika:
...
...
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(41)
VirtualTreesD7.dpk(43)
**VirtualTreesD7D.dpk(32) Fatal: Required package 'VirtualTreesD7' not found**
Dlaczego? Dlaczego instalacja się nie powiodła i nie monituje o błąd podczas instalacji na ekranie ostatniej instalacji.
Jak rozwiązać ten problem "Fatalny ... nie znaleziono".
Dziękuję wszystkim za pomoc.
Nowa Edycja: (Czy ta odpowiedź?)
Dzięki za pomoc i sugestie pierwszy.
Trwa 2 godziny, aby przetestować i znaleźć możliwe rozwiązanie. Działa na moim komputerze i może być zainstalowany w Delphi 7.0.
Kroki:
1. uninstall virtual treeview by clicking unins000.exe from Delphi 7.0 (you can separately install virtual treeview in Delphi 2010)
2. clicking newly downloaded VirtualTreeview setup 4.8.7.exe, install it in Delphi 7 folder, do not install it in default...Rad..path. Important: INGNORE ALL ERROR PROMPTS DURING INSTALLATION (INCLUDING ERROR PROMPT IN THAT LARGE INSTALLATION LOG FILE).
3. Go to $\Virtual Treeview, right click VirtualTreesD7D.dpk, select Open with Delphi 32 development environment. A window prompts for you to compile. JUST CLICK COMPILE, DO NOT CLICK INSTALL.
4. Go to Component -> Install Packages. Go to $\Bpl folder and manually add VirtualTreesD7D.bpl into Design Package. The three controls will appear in Palette.
5. Go to folder $\Bpl and YOU MUST COPY VirtualTreesD7.bpl (NOT VirtualTreesD7D.bpl) INTO $\Bin folder.
6. Close Delphi 7 and restart it, you will find that this component is on Palette and in Package list, it is in Design package list and CHECKED.
ja osobiście czuję, że instalator Wirtualnej katalogów potrzebuje ulepszeń użytkowników wolnego od takiego ucisku i testów w instalacji.Instalator wymaga przepisania.
To jest mój przypadek instalacji. Nie wiem, czy można go uogólnić na wszystkich użytkowników.
Dziękuję wszystkim.
Mam również ten problem, nigdy nie znalazłem rozwiązania .. – Blorgbeard
Czy próbowałeś zainstalować każdą wersję w osobnym katalogu, takim jak .. \ lib \ VirtualTreeView? Miałem podobny problem i to mi pomogło. Ale zanim to zrobisz, odinstaluj wszystkie poprzednie wersje. –
Przepraszam, miałem na myśli instalację VT dla każdej wersji Delphi w osobnym katalogu. –