Показать сообщение отдельно
  #6  
Старый 04.10.2010, 16:23
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Есть пару способов, но не много, или использовать много строчные компоненты (типа мемо, рич едит), как писали выше, или записать в ресурс, или сделать себе пограмму-помощник, в которую будут вводить текст (в мемо), а она будет разбивать этот текст по принципу после 255 элемента вставлять ' + '. Тобишь программа будет сама разбивать строки по 255 символов, а потом просто в label 'e поставишь word wrap и все будет супер.

Примерно твой помощник должен иметь такой код:
Код:
бла бла бла Button1Click(...)
var
  i: Integer;
  s: string // твоя строка (большая)

  rez: String; // результат
begin
  rez := '';
  s:=memo1.text;
  whilt length(s)>0 do begin
    while i <> 255 do begin
      inc(i);
      rez := rez + s[i] + '''+ ''';
      delete(s, i, i-255);
     end;
     i:=0;
  end;
// стразу отмчаю что писал не в делфи, не тестил + тут очень много ошибок (типо "i-255" в первом случае будет ошибка, т.к. s[-255] быть не может, это просто пример, поэкспериментируй...

Ну или используй компоненты, которые предложили выше...
__________________
Помогаю за Спасибо
Ответить с цитированием