Реклама на сайте Advertise with us

В Делфи в буфер обмена копировать несколько строк, как?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Считаю до трех

С нами с 23.03.05
Сообщения: 12353
Рейтинг: 2918

Ссылка на сообщениеДобавлено: 01/12/06 в 21:07       Ответить с цитатойцитата 

Задача такая - нужно чтобы прога на Делфи заносила в буфер обмена кусок HTML-кода, состоящий из нескольких строк с с переносами.
Например, так:
Код:
<table bla-bla-bla>
  <td>
    <tr>
    </tr>
  </td>
</table>


Чтобы он потом вставлялся в текстовик именно так.

Как это сделать? Я так понял что это можно сделать через стандартный модуль "clipbrd", но как им загнать буфер обмена именно несколько строк, я не пойму.

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 01/12/06 в 21:31       Ответить с цитатойцитата 

думаю самое простое - в строке вставлять символы cr/lf для в местах переносов.

вот соскучился по мастеру...

8
 

Считаю до трех

С нами с 23.03.05
Сообщения: 12353
Рейтинг: 2918

Ссылка на сообщениеДобавлено: 01/12/06 в 21:36       Ответить с цитатойцитата 

Ага, нашел!
Делается так:

str := 'My string' + #$0D#$0A + 'My other string';

где:
CR: Возврат каретки (CaretReturn)=#$0D(#13)
LF: Следущая линия (LineFeed)=#$0A(#10)

Спасибо.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »