![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]()
Вообщем, есть многострочное текстовое поле. Причем в этом текстовом поле(в конце текста) мигает индекатор курсора, хотя редактировать и как-то менять его нельзя. Подскажите, как получить содержимое этого поля? Или, хотя бы, последнюю строчку.
Последний раз редактировалось Иллидан; 25.04.2008 в 19:32. |
![]() |
![]() |
![]() |
#2 |
Капсула от спама
Форумчанин
Регистрация: 04.03.2008
Сообщений: 779
|
![]()
memo1.Lines - содержимое твоего поля
memo1.Lines[memo1.Lines.Count-1] - последняя строчка
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Тема уже обсуждалась.
Если вам это нужно один раз, то воспользуйтесь программой http://s0m.narod.ru/iws.html Или смотрите здесь http://www.programmersforum.ru/showthread.php?t=9066 был готовый пример |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]()
Обсуждалось не совсем то. Мне надо получить текст Memo, в котором мигает курсор. Больше ничего о нем неизвестно.
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]() |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]() Цитата:
А почему у меня по таймеру не работает такой код? label1.caption:=inttostr(GetFocus); Как только окно моей программы теряет фокус ввода(я открываю файл блокнотом -курсор стоит в нем), у меня caption становится равным нулю, а не хандлу окна блокнота? |
|
![]() |
![]() |
![]() |
#8 |
Капсула от спама
Форумчанин
Регистрация: 04.03.2008
Сообщений: 779
|
![]()
Потому, что мышка уже какбы не принадлежит к твоей форме. Это тоже самое, что вводить текст в другую форму и получить этот текст в первой без Hook'a.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг |
![]() |
![]() |
![]() |
#9 | ||
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]() Цитата:
Цитата:
![]() GetFocus возвращает что-то разумное только если окно с фокусом принадлежит данному потоку. Сделайте так: Код:
|
||
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]()
А можно это по дельфийский переписать? Просто, не очень я разбираюсь в API и не знаю, что такое GUITHREADINFO.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Управление компонентами(видимыми и невидиммыми) в чужой программе(любой) | Alter | Win Api | 21 | 13.05.2009 23:13 |
как получить чужой комп в свои руки | zetrix | Безопасность, Шифрование | 7 | 13.11.2008 16:32 |
Как имея хендл на Memo получить выделенный в нем текст? | hoza_syl | Помощь студентам | 2 | 23.05.2008 17:06 |
Как получить содержимое папки ? | - fenix - | Помощь студентам | 4 | 19.04.2008 06:25 |
открытие документа в чужой программе | joker | Win Api | 2 | 22.10.2007 16:59 |