Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: 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 вся ветка

Текущий архив: 2006.05.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.207 c
1-1143899915
Volf_555
2006-04-01 17:58
2006.05.07
Как сделать ОДИН щелчёк левой кнопкой мыши через SendMessage?


2-1144903632
paul_k
2006-04-13 08:47
2006.05.07
Не могу понять. Или у меня руки кривые или одно из двух.


3-1142415011
AlexeyMir
2006-03-15 12:30
2006.05.07
Как выделить права добавленному пользователю на все таблицы в IB?


15-1144955727
Yozh_Programmer
2006-04-13 23:15
2006.05.07
Проблема с телевизором Toshiba


6-1132997056
MrTime
2005-11-26 12:24
2006.05.07
протокол FTP