Русское сообщество AutoIt

  • Май 22, 2012, 14:41:27 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Вы новичок? Хотите начать изучение AutoIt и не знаете с чего начать?

Для начала ознакомьтесь с темой Быстрый старт для работы с AutoIt.
Затем осмотрите раздел Инструменты и помощь по AutoIt.

Реклама

Автор Тема: Создать гибридный объект из TreeView и ListView  (Прочитано 1239 раз)

0 Пользователей и 1 Гость смотрят эту тему.

lorents [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Добрый вечер!
Подскажите, можно ли, используя AutoIt, создать объект TreeList/TreeListView?
« Последнее редактирование: Февраль 23, 2012, 00:10:28 от Medic84 »



  Записан
Image Catalyst - оптимизация изображений без потери качества

Medic84 [?]

  • Администратор
  • *
  • *****
  • Репутация: 161
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 943
  • Версия AutoIt: 3.3.6.1
    • WWW
    • Награды
Re: TreeList
« Ответ #1, Отправлен: Февраль 22, 2012, 21:56:02 »
ПредупреждениеЗа нарушение правил форума (пункт Б.5):
Цитата
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.

Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"TreeList" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Администратор.




  Записан
   
На форуме принято отмечать полезные сообщения кнопкой "Полезное сообщение"
Никогда не даю подробных примеров сразу, я сначала навожу на мысль - как можно написать. Учитесь мыслить сами, а не за других людей.
Моя лаборатория - программы, статьи и ответы на вопросы.

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Объект TreeList
« Ответ #2, Отправлен: Февраль 22, 2012, 21:58:25 »
А можно пример, я ни где на форуме не нашел?




  Записан

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать объект TreeList
« Ответ #3, Отправлен: Февраль 22, 2012, 23:20:39 »
AZJIO а у вас ссылка не открылась?

меня интересует вот такой объект


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться




  Записан

Medic84 [?]

  • Администратор
  • *
  • *****
  • Репутация: 161
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 943
  • Версия AutoIt: 3.3.6.1
    • WWW
    • Награды
Re: Создать объект TreeList
« Ответ #4, Отправлен: Февраль 23, 2012, 00:09:25 »
lorents
Т.е. Вам нужен железно гибрид ListView и TreeView?




  Записан

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #5, Отправлен: Февраль 23, 2012, 00:11:17 »
Medic84
Да :)

Это для моего проекта




  Записан

Medic84 [?]

  • Администратор
  • *
  • *****
  • Репутация: 161
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 943
  • Версия AutoIt: 3.3.6.1
    • WWW
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #6, Отправлен: Февраль 23, 2012, 00:18:44 »
Тогда так и надо сразу говорить и темы называть так же. Мы тут не телепаты и не гадалки что бы понять что Вы задумали.
На AutoIT если это и существует, то это будет выглядеть очень накладно.
OffTopicМогу предложить решение на C# http://www.codeproject.com/Articles/3225/TreeListView


Добавлено: Февраль 23, 2012, 00:21:41
lorents
Мой Вам совет. Не заморачивайтесь со сложностями. Начните с малого. Пишите исходя из того что в AutoIT есть. А потом просто будете изменять участки кода, на придуманное новое.




  Записан

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #7, Отправлен: Февраль 23, 2012, 01:03:58 »
Medic84 вышло так, что есть люди которые решили помочь. С вашим советом согласен, я так делал скрипт на batch.

А такой вопрос, а в Autoit нет возможности создавать свои объекты?




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1403
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5068
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #8, Отправлен: Февраль 23, 2012, 01:49:25 »
lorents  [?]
Цитата
в Autoit нет возможности создавать свои объекты?
Есть, в нём можно создать практический любой графический элемент, вопрос в том, насколько сложно будет его обрабатывать.




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #9, Отправлен: Февраль 23, 2012, 11:00:38 »
Вроде нашел
http://www.autoitscript.com/forum/topic/69433-treelistview/
но у меня не получается запустить пример




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1403
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5068
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #10, Отправлен: Февраль 23, 2012, 12:34:36 »
lorents  [?]
Цитата
Вроде нашел
Это не то.




  Записан

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #11, Отправлен: Февраль 23, 2012, 14:11:44 »
CreatoR понятно, буду искать дальше.




  Записан

madmasles [?]

  • Модератор
  • *
  • *****
  • Репутация: 1426
  • Online Online
  • Пол: Мужской
  • Сообщений: 3819
  • Версия AutoIt: 3.3.6.1 - 3.3.9.4
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #12, Отправлен: Февраль 23, 2012, 15:56:03 »
lorents,
А зачем Вам нужен именно TreeList ? Посмотрите, например как сделано в FileZilla, и еще здесь посмотрите: TVExplorer UDF - Создание дерева папок и файлов.

lorents [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 74
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #13, Отправлен: Февраль 23, 2012, 16:17:26 »
madmasles
т.к. в проекте у меня есть функция добавления папок с поиском вложенных папок, было бы отлично, чтобы пользователь видел какую папку добавил и какие там файлы.
Например, есть папку C:\images и там есть папки, допустим C:\images\dir1 и C:\images\dir2. В каждой папке есть изображения. Пользователь добавил в проект папку "images", было бы отлично, если в объекте TreeList он увидит папку "images" и вложенные папки "dir1" и "dir2" и файлы которые там есть.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1403
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5068
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Создать гибридный объект из TreeView и ListView
« Ответ #14, Отправлен: Февраль 23, 2012, 16:33:32 »
lorents
Для этого не нужен TreeListView, можно использовать обычный TreeView, в котором отображать папки с иконками папок, а файлы с их иконками, выше дали ссылку на нужную для этого библиотеку.




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
[Элементы GUI] Создание элемента treeview с детьми и внуками
GUI - Графический интерфейс пользователя
Latoid 3 1633 Последний ответ Декабрь 03, 2009, 15:21:34
от Latoid
Scrolling , Перемещение в TreeView движка скроллинга
AutoIt для новичков
gregaz 3 925 Последний ответ Декабрь 23, 2009, 12:36:23
от gregaz
Как можно "совметить" TreeView с ListView
AutoIt для новичков
f4llen 2 731 Последний ответ Март 31, 2010, 22:00:00
от SECTOR
TreeView - как каталог
GUI - Графический интерфейс пользователя
f4llen 20 2636 Последний ответ Февраль 02, 2010, 06:22:32
от gregaz
Узнать ссылку на COM объект
ActiveX/COM (AutoItX)
Sergey2210 4 1029 Последний ответ Май 06, 2011, 14:06:18
от Garrett
Составить дерево TreeView из спика INI
Стол заказов
Centrinar 11 1006 Последний ответ Август 19, 2011, 18:24:37
от Pelerin
Как создать в GUI объект "Проводник Windows"?
AutoIt для новичков
Sky-WaLkeR 4 519 Последний ответ Декабрь 05, 2011, 20:37:48
от Sky-WaLkeR
Создать объект DirectShow на форме
ActiveX/COM (AutoItX)
Viktor1703 13 1884 Последний ответ Май 02, 2012, 16:21:37
от Viktor1703
[Элементы GUI] Двойной клик по TreeView...
GUI - Графический интерфейс пользователя
DeadBoy 10 783 Последний ответ Январь 26, 2012, 19:15:04
от gregaz
[Элементы GUI] Как редактировать элементы TreeView на месте ?
AutoIt для новичков
gregaz 2 205 Последний ответ Март 22, 2012, 06:32:50
от gregaz


Реклама

* Последние сообщения на форуме
post Сложение через or
[AutoIt для новичков] Serafim Сегодня в 14:35:00
post Re: Авторизация в одноклассниках
[Автоматизация IE и Web-интерфейса] Александр Сегодня в 14:33:42
post Re: [Элементы GUI] Нажать кнопку в скрытом окне
[AutoIt для новичков] InnI Сегодня в 14:31:49
post Re: Как заменить метку времени файла на севере
[Автоматизация IE и Web-интерфейса] eropov Сегодня в 14:11:37
post Re: Авторизация в одноклассниках
[Автоматизация IE и Web-интерфейса] Arei Сегодня в 13:24:59
post Re: Смена IP адресса
[AutoIt для новичков] Zaramot Сегодня в 13:04:33
post Re: Авторизация в одноклассниках
[Автоматизация IE и Web-интерфейса] Александр Сегодня в 12:59:21
post Re: Выполнение скрипта при нажатии средней кнопки мыши
[AutoIt для новичков] madmasles Сегодня в 12:23:31
post [Мышь, клавиатура] Re: Выполнение скрипта при нажатии средней кнопки мыши
[AutoIt для новичков] Nurgazy Сегодня в 12:09:36
post Re: Объясните плз, как работать с массивами ArrayAdd и прочее...
[AutoIt для новичков] madmasles Сегодня в 12:08:03

* Пользователи онлайн
  • Dot Гостей: 137
  • Dot Скрыт: 1
  • Dot Пользователей: 27
  • Dot Пользователи Online: