Вниз
Скачать: CL | DM;

Работа со строками   Найти похожие ветки 

← →
Gelios ©   (2006-04-18 18:34) [0]

Народ, подскажите как мне вывести из символьной строки нужные символы (Русские, латинские, спец символы).

P.S
  Эта программа пишеться в консоле


← →
Desdechado ©   (2006-04-18 19:07) [1]

что значит "вывести из строки"?


← →
Zeqfreed ©   (2006-04-18 19:09) [2]

type
 TOutputRoutine = procedure(const ch : Char);
 TCharSet = set of Char;

. . .

procedure EvaluateString(const Str : String; OutputChars : TCharSet; OutputRoutine : TOutputRoutine);
var
 i : Integer;
begin
 for i := 1 to length(Str) do begin
  if (Str[i] in OutputChars) then OutputRoutine(Str[i]);
 end;
end;

procedure Output(const ch : Char);
begin
 Form1.Memo1.Lines.Add(ch);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 Memo1.Clear;
 EvaluateString(Edit1.Text, ["!","h","e"], Output);
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
15-1144990937
Ega23
2006-04-14 09:02
2006.05.07
С Днём рождения! 14 апреля


9-1129189206
Ricks
2005-10-13 11:40
2006.05.07
Миникарта


2-1145517328
K_VAL
2006-04-20 11:15
2006.05.07
ShowMessage - нажатие клавиши Enter


15-1145050181
dyd
2006-04-15 01:29
2006.05.07
ADO.NET нужно написать программу


8-1134488094
dirtur
2005-12-13 18:34
2006.05.07
Как можно в Delphi видеофайлы?




   Наверх