Суть такова! из Edit1 берется символ типа стринг. И сравнивается со списком символов из файла, ниже выводит статистику. Но проблема в том что с кириллицей не происходит ничего, а с латиницей все работает.
Лазарь 0.9.30.4 под Шиндой.
- Код: Выделить всё
procedure TForm1.BitBtn4Click(Sender: TObject);
var vb,d:string;
i:integer;
eg:real;
begin
vb:=Edit1.Text;
for i:=Low(a) to High(a) do
begin
[b] if vb=Utf8ToSys(a[i])then[/b] //вот в вб пишется из edit1 a[i] записано из файла. При записи символов из a[] все русские символы отображаются нормально. =\
begin
eg:=num[i]/ss;
str(eg:0:6,d);
Label9.caption:= inttostr(num[i]);
label10.caption:=d;
end;
end;
end;