|
#1
|
|||
|
|||
Алгоритм эл.книги
Люди, братья, россияне =) Я почти закончил написание программы для своего диплома, остался один маленький но самый главный вопрос.
Есть текстовый файл, буду открывать его как File of Byte. В файле помимо текста будут метки типа {рисунок 1, 2 ну т.д.} Задача: Вывести текст в какое либо поле типа Мемо, ListBox (в общем чтобы с меньшей кровью) и вместо {рисунок 1, 2 ну т.д.} вставлять сам рисунок, то есть сделать чтото типа эл.книги. С обработкой самого файла проблем нет есть проблемы с тем куда это все дело вывести что бы туда же можно было и картинки вставить, ну или рядом в TImage но это сложнее в реализации так как придется сменять картинки в зависимости от отображаемого текста. Собственно нужен примерный алгоритм и наименование того с помощью чего это можно водрузить. |
#2
|
||||
|
||||
Используй RichEdit из библиотеки RxLib. В него можно вставлять картинки.
Хорошо написанная программа не требует документации ICQ 9-184-668. |
#3
|
|||
|
|||
А с панели Win32 который стандартный не подойдет ??
|
#4
|
|||
|
|||
Так, я установил библиотеку, добавил RxRichEd но что дальше то? в документации которая идет в комплекте шаром покати, подскажите где взять нормальную документацию по данному компоненту?
|
#5
|
|||
|
|||
Эх..
http://rxlib.ru/rx/rxControls/RxRichEdit/ яндех гугл, зачем их придумали. И вообще, уверен в делфи ворлд умудрились и в мемо картинку вставить =) |
#6
|
|||
|
|||
хм по той ссылке все тоже самое что есть и в хелпе то есть ничего полезного
|
#7
|
||||
|
||||
Ай-ай-ай..
Вот кусочек кода. Я думаю тебе хватит для размышления. Код:
Procedure PastePicture; Var Pict:TPicture; begin Pict:=TPicture.Create; Pict.Bitmap.LoadFromFile('picture.bmp'); ClipBoard.Assign(Pict); RxRichEdit.PasteFromClipboard; Pict.Free; end; Хорошо написанная программа не требует документации ICQ 9-184-668. |
#8
|
|||
|
|||
Ай спасиба большое,вот все понятно и удобно, щас буду пробовать.
|