-
Тимофей (20.10.17 00:41) [0]Добрый вечер мастера! Кто-то пишет для Андрюши? Помогите советом...
Нужно скопировать содержимое выбранной строки ListView.
пробую так:
private
ClipService: IFMXClipboardService;
procedure TForm1.ListView1ItemClick(const Sender: TObject;
const AItem: TListViewItem);
begin
ClipService.SetClipboard(ListView1.Items[ListView1.ItemIndex].Text);
end;
вылетает ошибка выполнения.. ((
заменил на ClipService.SetClipboard('бла-бла-бла');
не помогло, догадываюсь что ошибка копирования в буфер,
но какая не пойму.. хотя код взят с раб.проги, в которой
в буфер все отлично копируется.. (( uses и private прописал аналогично..
Можт пермишына не хватает какого? -
manaka © (22.10.17 12:36) [1]
> вылетает ошибка выполнения.. ((
она что-то пишет не по-русски, наверное? -
kilkennycat © (22.10.17 19:52) [2]
> const AItem: TListViewItem
интересно, почему не использовать это? вместо
> ListView1.Items[ListView1.ItemIndex].Text
> ClipService.SetClipboard('бла-бла-бла');
вообще-то, судя по названию, IFMXClipboardService - это интерфейс.
ClipService := IFMXClipboardService(TPlatformServices.Current.GetPlatformService (IFMXClipboardService));
ClipService.SetClipboard('бла-бла-бла');
но я бы еще сначала проверил через SupportsPlatformService, возможно ли вообще использование интерфейса. -
Тимофей (24.10.17 12:08) [3]проблему решил,на создании формы нужны была инициализация сервиса работы с буфером. всем спасибо! книжек никто не встречал по Delphi FMX(RadStudio)? Посоветуете что почитать по этой теме? (книги,сайты)
-
Тимофей (24.10.17 12:09) [4]вернее при создании формы.. ))
-
KilkennyCat © (24.10.17 13:44) [5]
> книжек никто не встречал по Delphi FMX(RadStudio)?
поискать в гугле вместо тебя? или может здесь выбрать? https://community.embarcadero.com/blogs/entry/delphi-vcl-and-firemonkey-ebooks-books-tutorials-and-courseware-a-collection-of-links -
Тимофей (24.10.17 15:54) [6]>KilkennyCat Вот любимая фраза тут на форуме: погугли...
Я спросил у профи кто чего толковое посоветует почитать из того по чему
сам учился? авторы, книги... я чего могу нагуглил, скачал, читаю.. Свою библиотеку хочу расширить по возможности, так-как литературы по этой теме (Firemonkey) увы оч.мало.. (( -
Тимофей (24.10.17 15:56) [7]>KilkennyCat только вот покупать буксы на Амазоне как-то не вариант, лучше на родном почитаю.. ))
-
KilkennyCat © (25.10.17 10:41) [8]
> покупать буксы на Амазоне как-то не вариант
поискать на торрентах вместо тебя? )))
> любимая фраза тут на форуме: погугли...
ну дык офигенное большинство вопросов решено и находится в гугле, да и быстрее по времени, чем ждать ответы на форумах (которые еще не факт правильные). минимальное владение английским сильно увеличивает вероятность и время нахождения ответа.
н