Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-12-2007
spyfenix spyfenix is offline
Miembro
 
Registrado: mar 2007
Posts: 35
Poder: 0
spyfenix Va por buen camino
Thumbs up problemas para comparar 2 cadenas

que tal raza, tengo el siguiente problema

tengo una cadena fija con este nombre 'nombre'
y voy sacando mas cadenas pero diferentes cadenas por decir 'colonia tal', 'nombre felipe', 'carro rojo', 'nombre juan'

entonces lo que quiero hacer es que compare 'nombre' con todas las cadenas que le meta, y aquellas que tengan 'nombre' mediante un if entren a la validacion

yo lo estoy haciendo de esta forma, no se si sea la correcta, pero no me sale


Código:
var
  aConjunto : set of char;
  aValidar, aComparar : string; // la variable aComparar va tomando valores mediante un query
begin
  aConjunto  := ['n', 'o','m', 'b', 'r', 'e'];
  for i:= 1 to (Length(aValidar)) do
  begin
    if aValidar[i] in aConjunto then
    begin
      ShowMessage('Entra');
      edtSubNombre.SetFocus;
      Exit;
    end;
  end;
end;
mas o menos lo que quiero hacer, es usar tipo LIKE como en sql
que todas las palabras que tengan nombre mediante un if entre

muchas gracias de antemano y pues espero su ayudita

saludos
Responder Con Cita
  #2  
Antiguo 18-12-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No sé si te valdría usar la función "AnsiPos":

Código Delphi [-]
if AnsiPos('nombre', cadena) <> 0) then
begin
  // Se encontró "nombre" en la cadena
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 18-12-2007
spyfenix spyfenix is offline
Miembro
 
Registrado: mar 2007
Posts: 35
Poder: 0
spyfenix Va por buen camino
Thumbs up

que tal DEC

muchas gracias por la ayuda, valla que si ayudo

saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Comparar dos cadenas de texto creus Varios 5 06-03-2009 00:22:13
Comparar 2 cadenas con diferentes formatos. NSL94 SQL 6 21-09-2007 20:16:36
Comparar cadenas de un txt francisco260184 Varios 1 10-04-2007 23:54:22
comando en sql para comparar cadenas karla SQL 2 30-12-2006 22:55:12
Comparar cadenas de caracteres sacadas de un fichero papulo Varios 20 22-12-2006 14:43:33


La franja horaria es GMT +2. Ahora son las 20:50:00.


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
Copyright 1996-2007 Club Delphi