• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Ошибка.

  • Автор темы 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

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

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