Виртуальное древовидное представление Майка Лишке, кажется, так популярно в сети и как сторонний компонент.Я только что скачал версию 4.8.7 на моей машине.
У меня Delphi 2010 и Delphi 7.0 в 2 разделах.
После щелчка установщиком виртуального древовидного меню открывается файл журнала с сообщением об успешной установке.
Я проверяю Delphi 2010, да, он находится на палитре компонентов, показывая 3 элемента управления.
Но когда я запускаю Delphi 7.0, IDE предлагает «Не удается загрузить VirtualtreesD7.bpl ...».Я игнорирую это и нахожу, что пакет времени разработки Virtual TreeView находится в списке, но НЕ УКАЗАН.Если я попытаюсь это проверить, снова появится сообщение «Не могу загрузить virtualtreesD7 ...».
Я ищу весь диск и нахожу VirtualTreesD7D.bpl и вручную добавляю его в список пакетов времени разработки.Он находится на палитре с тремя элементами управления.
Я быстро протестировал его и вышел из Delphi 7.0.Но когда я перезапускаю Delphi 7.0, он снова выдает «Не удается загрузить VirtualtreesD7.bpl ...», он снова не на платформе и не проверен в списке пакетов времени разработки.
Это очень простой вопрос.Можете ли вы дать мне знать, как решить это?Заранее большое спасибо.
Редактировать:
Спасибо за комментарии.
Я проверял ваши комментарии, но не работал.
Новая проблема:
Если я удаляю виртуальное древовидное представление, нажимая unins000.exe и переустанавливая его только в Delphi 7.0, программа установки выводит запрос на последнем экране «... выполнено ...», и сообщения об ошибках не появляются. При запуске Delphi 7пакет времени разработки виртуального дерева отсутствует в списке пакетов. Это даже хуже, чем в прошлый раз (последний раз он был в списке пакетов, но не проверен).
Я очень тщательно проверяю одну строку за одной строкой этогоВ файле журнала указано:
...
...
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(39)
VirtualTreesD7.dpk(41)
VirtualTreesD7.dpk(43)
**VirtualTreesD7D.dpk(32) Fatal: Required package 'VirtualTreesD7' not found**
Почему? Почему он не устанавливается успешно и не выдает ошибку установки при последнем экране установки.
Как решить эту проблему "Fatal...не найдена "проблема.
Спасибо всем за помощь.
Новое редактирование: (Это ответ?)
Спасибо за вашу помощь и предложение первым.
Я потратил 2 часа, чтобы проверить и найти возможное решение.orks на моей машине, и он может быть установлен в Delphi 7.0.
Шаги:
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.
Я лично чувствую, что установщик Virtual TreeView нуждается в улучшениях, чтобы освободить пользователей от таких проблем и протестировать вмонтаж.Установщик должен переписать.
Это мой случай установки.Я не знаю, может ли оно быть распространено на всех пользователей.
Спасибо всем.