Показать сообщение отдельно
  #8  
Старый 27.03.2012, 07:38
Pyro Pyro вне форума
Так проходящий
 
Регистрация: 18.07.2011
Сообщения: 805
Версия Delphi: 7Lite
Репутация: 6063
По умолчанию

PHP код:
type abc set of char;

function 
no_empty_lines(strstring): string;
begin
  
while str <> StringReplace(str#13#10#13#10, #13#10, [rfReplaceAll]) do
    
str := StringReplace(str#13#10#13#10, #13#10, [rfReplaceAll]);
  
if pos(#13#10, str) = 1 then
    
str := StringReplace(str#13#10, '', []);

  
result := str;
end;

function 
get(strstringneededabc = ['a'..'z''A'..'Z']): string;
var 
iinteger;
begin
  
for := 0 to 255 do
    if 
not (char(iin neededthen
      str 
:= StringReplace(strchar(i), #13#10, [rfReplaceAll]);

  
result := no_empty_lines(str);
end;

procedure TForm1.Button1Click(SenderTObject);
begin
  ListBox1
.Items.Text := get(Edit1.Text);
end
stringreplace-ом
Ответить с цитированием