Как реализовать или чем?

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Как реализовать или чем?

Сообщение whs » 02.06.2010 17:55:53

1 Понадобилось мне отображать страницы из интернета, но вот чего-то браузер подобного компонента не заметил. Как вывести это дело если кто знает расскажите или ткните меня неразумного.

2 Есть DBGrid надо чтоб по нажатию на определенную строку копировалось значение одной ячейки находящейся в выделенной строке в переменную
Аватара пользователя
whs
новенький
 
Сообщения: 28
Зарегистрирован: 03.04.2010 18:07:44

Re: Как реализовать или чем?

Сообщение скалогрыз » 02.06.2010 18:01:24

whs писал(а):1 Понадобилось мне отображать страницы из интернета, но вот чего-то браузер подобного компонента не заметил. Как вывести это дело если кто знает расскажите или ткните меня неразумного.

TIProHtmlPanel

находится в components\turbopower_ipro
там же и пример по использованию.
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Как реализовать или чем?

Сообщение Timid » 02.06.2010 20:52:44

Ну или сторонний, вроде RichView

Насчет грида. Есть такая функция MouseToCursor или что-то подобное
Timid
постоялец
 
Сообщения: 290
Зарегистрирован: 21.11.2007 21:33:15

Re: Как реализовать или чем?

Сообщение whs » 02.06.2010 21:24:58

Будем смотреть, в обычном гриде тоже должна быть, просто хочу попробовать отказаться от DBGrid в пользу обычного
Аватара пользователя
whs
новенький
 
Сообщения: 28
Зарегистрирован: 03.04.2010 18:07:44

Re: Как реализовать или чем?

Сообщение Timid » 02.06.2010 22:36:33

Да нет, эта задача вообще не привязана к конкретному гриду.

Используй GetCursorPos для получения координат мыши относительно формы, а затем у грида MouseToCell для получения координат ячейки (ACol, ARow), на которой произведен щелчок.
Ну а затем просто копируешь текст :)
Timid
постоялец
 
Сообщения: 290
Зарегистрирован: 21.11.2007 21:33:15

Re: Как реализовать или чем?

Сообщение whs » 10.06.2010 09:52:08

Timid писал(а):Да нет, эта задача вообще не привязана к конкретному гриду.

Используй GetCursorPos для получения координат мыши относительно формы, а затем у грида MouseToCell для получения координат ячейки (ACol, ARow), на которой произведен щелчок.
Ну а затем просто копируешь текст :)


Да ячейку я смог определить а вот как текст копировать из нее? Не могу понять.
Аватара пользователя
whs
новенький
 
Сообщения: 28
Зарегистрирован: 03.04.2010 18:07:44


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru