procedure TForm1.Button1Click(Sender: TObject);
function QuitaEn(Cadena, Esto: String): String;
var
aPos: Integer;
begin
aPos := Pos(Esto, Cadena);
Result:= '';
while (aPos > 0) do begin
Result := Result + Copy(Cadena, 1, aPos-1);
Delete(Cadena, 1, aPos + Length(Esto)-1);
aPos := Pos(Esto, Cadena);
end;
Result := Result+Cadena;
end;
var
Prueba:string;
begin
Prueba:='Cadena en donde quitar una palabra';
Label1.Caption:=QuitaEn(Prueba,'donde');
end;
|