Ошибка.

  • Автор темы Bembi
  • Дата начала
B

Bembi

Мне нужно определить общие символы двух строк, но програма выдает ошибку
[Error] Unit1.pas(237): Undeclared identifier: 'Spsimv'

почему? помогите пожалуйста
вот текст:
Код:
procedure TForm1.Button2Click(Sender: TObject);// вивод общих 
//символов 2-ух строк
var
a,b,s12:string;

begin
//ввод значений в строки
a:=edit1.text;
b:=edit2.text;
//оределение общих символов
Spsimv(a,b,s12);
memo1.Text:=s12;
end;

procedure Spsimv(a,b:string; var s:string);// определение общих символов

var i,dlina,po,ps:integer;
begin
s:='';
dlina:=length(a);
for i:=1 to dlina do
begin
ps:=pos(a[i],B);
if ps<>0 then
begin po:=pos(a[i],s);
if po=0 then s:= s+a[i];
end;
end;
end;
 
H

hosm

перенести procedure Spsimv выше procedure TForm1.Button2Click(Sender: TObject);
 
I

ierofant

И ещё вздохни глубже, успокойся, зачем столько постов-то?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!