Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   saber si texto esta contenido en string (https://www.clubdelphi.com/foros/showthread.php?t=36671)

Manuel 19-10-2006 22:10:39

saber si texto esta contenido en string
 
Hola amigos del foro, quisiera saber si existe un función que realice lo siguiente: saber si texto esta contenido en string. Me explico:

Código Delphi [-]
A:='JUAN LISTO';
B:='EN EL BOSQUE JUAN LISTO BUSCABA EL TESORO';

IF estacontenido(a,b) then ShowMessage('Esta en string')
   else ShowMessage('NO esta en string');

Existira una función en delphi como 'estacontenido' en el ejemplo, o hay que crearla, si alguien me puede echar una mano por favor.

Héctor Randolph 19-10-2006 22:26:19

Cita:

Empezado por Manuel
Existira una función en delphi como 'estacontenido' en el ejemplo, o hay que crearla

Hola Manuel, existe una función en la unidad StrUtils, llamada AnsiContainsText que hace precisamente lo que necesitas.

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  A,B: String;
begin
  A:='JUAN LISTO';
  B:='EN EL BOSQUE JUAN LISTO BUSCABA EL TESORO';

   if AnsiContainsText(B,A) then 
      ShowMessage('Esta en string')
   else 
      ShowMessage('NO esta en string');
end;

Saludos

Manuel 19-10-2006 22:38:11

gracias héctor por contestar pero AnsiContainsText, me desconoce esa función, yo trabajo en delphi 5, a pesar de colocar StrUtils en los uses.

xander 19-10-2006 22:38:39

que esto no serviria?

Código Delphi [-]
IF Pos(a,b) > 0 then ShowMessage('Esta en string')
   else ShowMessage('NO esta en string');

Manuel 19-10-2006 23:07:19

Neofito Experto, GRACIAS, JUSTAMENTE, ME SIENTE COMO UN TONTO CUANDO VI LA FUNCION Y ADEMAS ME ANDA MUY BIEN, GRACIAS


La franja horaria es GMT +2. Ahora son las 03:22:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi