4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
1 | |
Запись содержимого TMemo в переменную27.05.2014, 20:02. Показов 2925. Ответов 20
Метки нет (Все метки)
Здравствуйте!
Подскажите, пожалуйста, как сделать так, чтобы: Например, есть такой текст: TMemo line 1 End of text И этот текст надо перевести так, чтобы получилось: "TMemo line 1"+#13#10+'End of text" Этот текст нужно записать в переменную(типа String). Заранее спасибо! Добавлено через 11 минут Думаю, тему можно закрыть. Я уже сам разобрался.
0
|
27.05.2014, 20:02 | |
Ответы с готовыми решениями:
20
Запись содержимого текстового файла в переменную Разработать приложение для вывода содержимого компонента класса TMemo на печать с использованием функции Canvas Разработать приложение для вывода содержимого компонента класса TMemo на печать с использованием функции Canvas Запись из TMemo в некий буфер |
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
||||||
27.05.2014, 20:02 | 2 | |||||
1
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|||||||||||
27.05.2014, 20:15 [ТС] | 3 | ||||||||||
Хотя, нет...
Моё решение для моей задачи не подходит. Добавлено через 59 секунд Спасибо, FIL! Добавлено через 26 секунд Моё решение было сложнее... Добавлено через 10 минут Простите, я задал совсем не тот вопрос... Вот код для создания PDF с помощью компонента Synopse PDF Engine:
Текст должен отображаться в позиции 50, 50.
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
||||||
27.05.2014, 20:51 | 4 | |||||
Сообщение было отмечено Мельников Фёдор как решение
Решение
Например, так:
1
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
27.05.2014, 21:06 [ТС] | 5 |
А почему текст выводится вверх?
Первая строка оказывается последней.
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
27.05.2014, 21:09 | 6 |
Попробуй плюс на минус поменять.
1
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
27.05.2014, 21:16 [ТС] | 7 |
Огромное спасибо! Теперь всё работает!
С меня 2 плюса и "лучший ответ".
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
29.05.2014, 12:55 [ТС] | 8 |
Тут ещё "задачка" появилась:
если увеличить размер шрифта, то отступ не увеличивается. Как можно исправить?
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
29.05.2014, 13:48 | 9 |
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
||||||
29.05.2014, 17:09 [ТС] | 10 | |||||
Если, например, код такой:
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
29.05.2014, 19:12 | 11 |
Так а где в твоем коде учитывается высота шрифта как сделано в моем примере?
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
||||||
29.05.2014, 21:50 [ТС] | 12 | |||||
Ой, я скопировал стандартный пример....
Сейчас...
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
||||||
29.05.2014, 21:58 | 13 | |||||
Я общий пример писал, а тебе нужно работать с Канвасом lPdf:
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
||||||
29.05.2014, 22:52 [ТС] | 14 | |||||
Этот код не компилируется...
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
30.05.2014, 00:38 | 15 |
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
30.05.2014, 11:45 [ТС] | 16 |
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
|
30.05.2014, 11:53 | 17 |
Видимо у lpdf.Canvas нет такого св-ва - надо как-то иначе высоту шрифта определять.
0
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
30.05.2014, 14:19 [ТС] | 18 |
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
||||||
30.05.2014, 15:11 | 19 | |||||
Сообщение было отмечено Мельников Фёдор как решение
Решение
Значит другие способы надо искать (в исходниках все откомментировано):
1
|
4 / 4 / 0
Регистрация: 22.09.2013
Сообщений: 112
|
|
31.05.2014, 22:47 [ТС] | 20 |
Спасибо!
Добавлено через 4 часа 20 минут И последний вопрос: какие значения может иметь DefaultPaperSize?
0
|
31.05.2014, 22:47 | |
31.05.2014, 22:47 | |
Помогаю со студенческими работами здесь
20
Убрать из TMemo запятые, числа расположить в столбик, и вывести все это во второе поле TMemo Получение содержимого (html) страницы в переменную Ввести в строковую переменную запись вещественного числа с фиксированной точкой. Дописать в ту же строковую переменную знак = Сохранение содержимого richedit в переменную вместе с настройками шрифта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |