Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2016
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Equivalente de vb6 'like' a Delphi?

Buenas, queria hacer una especie de filtro para encontrar unas strings en un archivo y recordaba hace mucho que en VB6 estaba la sentencia 'like' aqui un ejemplo:
https://msdn.microsoft.com/es-es/library/swf8kaxw.aspx
Me preguntaba si hay algo parecido en Delphi que haga lo mismo.
Responder Con Cita
  #2  
Antiguo 16-01-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Exactamente, ¿qué necesitas? Existen múltiples funciones de cadenas para hacer todo lo que necesites.
Responder Con Cita
  #3  
Antiguo 16-01-2016
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Necesito por ejemplo, localizar un numero de telefono que esta escrito de esta manera +34 123 456 789 en un archivo pero sin conocerlo previamente, simplemente que me liste los numeros que se encuentren sabiendo la cantidad de caracteres y espacios que tiene.

Última edición por Reasen fecha: 16-01-2016 a las 08:50:02.
Responder Con Cita
  #4  
Antiguo 16-01-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Reasen Ver Mensaje
Necesito por ejemplo, localizar un numero de telefono que esta escrito de esta manera +34 123 456 789 en un archivo pero sin conocerlo previamente, simplemente que me liste los numeros que se encuentren sabiendo la cantidad de caracteres y espacios que tiene.
¿Y cómo lo harías con vb6?
Responder Con Cita
  #5  
Antiguo 16-01-2016
orodriguezca orodriguezca is offline
Miembro
 
Registrado: ene 2009
Posts: 221
Poder: 16
orodriguezca Va por buen camino
En Delphi, a partir de la versión XE, existe la unidad System.RegularExpressions que incorpora una serie de rutinas para evaluar expresiones regulares, que entiendo es lo que se está solicitando en este hilo. Para versiones anteriores de Delphi se puede utilizar la unidad PerlRegEx, la cual es opensource y descargable desde http://www.regular-expressions.info/delphi.html.

Por otra parte no estoy muy seguro que el operador like forme parte de VB6 sino que este fue incorporado en "Visual Basic for .Net".
Responder Con Cita
  #6  
Antiguo 18-01-2016
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Encontre una alternativa aunque no muy limpia, seguire investigando.
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
Cual es el equivalente de un ejecutable de delphi para win32 en delphi PHP kurono Varios 8 05-07-2010 05:11:16
Convertir la fecha 2009-12-31 a su equivalente en entero en delphi richy08 Varios 9 11-03-2008 18:11:43
Equivalente a Multiline (VB) de Delphi (?) wofox Varios 3 06-12-2007 01:46:43
Equivalente de delphi a c# REHome .NET 1 25-01-2007 20:28:17
Equivalente al DBEdit de Delphi en .NET C# y GridView... JuanErasmo .NET 1 08-12-2006 17:58:47


La franja horaria es GMT +2. Ahora son las 14:51:18.


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