Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2010, 23:51   #1
casper0094
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 31
Восклицание Два ListView как в TotalComander

Доброго времени суток. Возник вопрос на форме два ListView оба показывают список файлов. Мне надо создать такое же копирование как и TotalComander, тоесть мне надо выделить файл на одном из listview и скопировать его в другой по нажатию f5, как определить на каком из listview был выделен файл, первом или втором?
casper0094 вне форума Ответить с цитированием
Старый 24.07.2010, 01:32   #2
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

м... По фокусу ввода?
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 24.07.2010, 04:59   #3
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

создается указатель, в который каждый листбокс вписывает себя при активности
из него и берется имя.
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 11:24   #4
casper0094
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Korben5E Посмотреть сообщение
создается указатель, в который каждый листбокс вписывает себя при активности
из него и берется имя.
Цитата:
Сообщение от DomiNick Посмотреть сообщение
м... По фокусу ввода?
А можно поподробнее. Интересны оба метода. Я просто не мастер в delphi.
casper0094 вне форума Ответить с цитированием
Старый 24.07.2010, 11:28   #5
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от casper0094 Посмотреть сообщение
А можно поподробнее. Я просто не мастер в delphi.
а мастер чего? C++? могу на С++ написать...

где-нибудь объявляется такая перемененная(глобальная)
CurrentList :TListBox;

в событии OnClick каждого ListBox пишется:
CurrentList := Sender;
Non est culpa vin, sed culpa bibentis

Последний раз редактировалось Korben5E; 24.07.2010 в 11:32.
Korben5E вне форума Ответить с цитированием
Старый 24.07.2010, 11:33   #6
casper0094
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Korben5E Посмотреть сообщение
а мастер чего? C++?
Нет я про Delphi. Спасибо. Вроде как понял буду пробывать.
casper0094 вне форума Ответить с цитированием
Старый 24.07.2010, 11:50   #7
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

При щелчке на любом ListView записываешь определенное значение в глобальную переменную...
Vikenty вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перетащить элемент ListView в другой ListView? Paul Hindenburg Компоненты Delphi 5 26.01.2013 11:35
ListView как добавить SubItem AGEETO Помощь студентам 1 14.06.2010 12:20
ListView: как поймать CDDS_POSTERASE в NM_CUSTOMDRAW instance Win Api 0 12.05.2008 16:33
Как округлять числа до целых и как оставить два знака после запятой. bles Помощь студентам 9 19.02.2008 21:53
два TMediaPlayer и два AVI-файла zeleniy Компоненты Delphi 0 01.06.2007 14:14