![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Есть хендл окна. Как с этого окна (грида) скопировать даные ? [D3, D4, D5, Win95/98, WinME, NT4, Win2k, WinXP]
Mac © (2005-02-10 12:14:00)Доброе время суток мастера Делфи.
Есть хендл окна. Как с этого окна (грида) скопировать даные ?
В буфер даные нельзя скопировать, хотя выделить можна.
Digitman (2005-02-10 15:35:00) [1]
> Mac © (10.02.05 15:09) [12]
> Что ты имеешь в виду ?
что имею, то и ввИду.
не знаешь ? учись. И не расчитывай на то, что учеба нахалявку проедет - механизмы и технологии, те самые куда ты нос сунул, не так уж просты.
знаешь ? не задавай вопросы, делай сам (честь и хвала самоделкиным)
не знаешь, но оч надо ? плати и получи результат.
Mac (2005-02-10 15:09:00) [2]> за пару-тройку десятков зеленых штук все там находится
Что ты имеешь в виду ?
Digitman (2005-02-10 14:51:00) [3]
> Фиг найдешь где
ну, положим, за пару-тройку десятков зеленых штук все там находится)
TUser (2005-02-10 13:43:00) [4]Вопрос о том, как из TCustomGrid'а вытянуть инфу обсуждался как-то. Смысл в том, что это не винкотрол какой-нибудь, которуму можно GetWindowText сказать, например. Этот котрол прорисовывается по воле Борланда, а данные хранятся где-то в памяти. Фиг найдешь где.
Mac (2005-02-10 13:33:00) [5]Ок. Вопрос закрыт.
Digitman (2005-02-10 13:28:00) [6]
> Mac © (10.02.05 13:20) [7]
> Прежде всего это окно, как и написано (см. вначале).
ну и что ?
код, реагирующий на сообщения этому окну, вовсе не обязан реализовывать алгоритм обработки WM_COPY в том или ином виде
кстати, TCustomGrid даже в интерактивном режиме НЕ реализует копирование всегоего содержимого в клипборд, только содержимого его активной ячейки
Mac (2005-02-10 13:20:00) [7]Прежде всего это окно, как и написано (см. вначале).
А на что оно похоже, совсем другой вопрос, и он меня не интересует.
Также есть хендл этого окна -> можна востановить контроль над этим окном.
Digitman (2005-02-10 13:14:00) [8]
> грид он или кой иной обджект я не знаю. Визуально похож
> на грид
у меня есть некое автотрансп.средство.
визуально похожее на автомобиль (наличие 4-х колес достаточно чтобы определить это нечто как автомобиль)
а "запорожец" этот автомобиль или "мерседес" - я не знаю, мне пофигу, главное что похоже на автомобиль.
но при этом я точно знаю, что багажник у нее сзади.
Mac (2005-02-10 13:02:00) [9]У меня есть хендл этого окна. А грид он или кой иной обджект я не знаю. Визуально похож на грид.
Mac (2005-02-10 13:02:00) [10]У меня есть хендл этого окна. А грид он или кой иной обджект я не знаю. Визуально похож на грид.
Digitman (2005-02-10 12:52:00) [11]
> Как с этого окна (грида)
ты уверен, что это TCustomGrid ?
на основании чего ты в этом уверен ?
Mac (2005-02-10 12:40:00) [12]Ctr + Ins не копирует.
PostMessage / SendMessage тоже положительного результата не дал.
( может какой другой параметр вместо - WM_COPY )
Спасибо.
Jay1982 (2005-02-10 12:29:00) [13]Ctrl + Ins не копируют в буфер обмена Windows?
Попробуй PostMessage(handle, WM_COPY, 0, 0)