Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Puedo reemplazar palabras y propiedades de obje en varias uniades de delph al tiempo? (https://www.clubdelphi.com/foros/showthread.php?t=40593)

crist1an 21-02-2007 18:51:41

Puedo reemplazar palabras y propiedades de obje en varias uniades de delph al tiempo?
 
Puedo reemplazar palbras en varias uniades de delphi al tiempo?

Hola gracias.
Tengo esto. Cambie un tipo de campo en un proyecto de mas de 300 unidades. debo cambiar ejemplo

.FieldByName('campo').asString

por

.FieldByName('campo').asfloat

pero en 300 unidades.

Gracias amigos. quiero saber si hay un mecanismo automatico, que no solo
lo haga a nivel de sintaxis sino, sobre los campos adicionados en los datsets,
los cuales tienen el anterior tipo.

Gracias pos su ayuda crG

Bicho 21-02-2007 19:03:00

Hola,

pues yo anduve buscando algo parecido hace un tiempo, y no veía otra forma que crear un programa que hiciera ese trabajo. Indicarle un directorio y que el buscar y reemplazara un texto en concreto en todos los archivos .PAS y .DFM ya que me ha tocado a veces hacer algo así en mi empresa y son más de mil programas, así que el trabajo es costoso, aunque luego había que compilarlos de nuevo... :mad:

Pero las GExperts tienen las utilidades Grep search y Grep Results.
Si abres éste último, puedes realizar una búsqueda usando el anterior en todos los directorios que quieras, y con el resultado obtenido tienes la opciones de hacer un reemplazar el texto.

Échale un vistazo, a ver si es lo que necesitas.

Saludos

Neftali [Germán.Estévez] 21-02-2007 19:29:50

Si tenéis alguna versión de UltraEdit a mano, lo hace sin problemas.

crist1an 21-02-2007 19:42:17

Hola gracias, como consigo esa herramienta
 
Hola gracias, como consigo esa herramienta

Neftali [Germán.Estévez] 21-02-2007 19:52:42

Bueno, no es más que un editor de textos con algunas opciones añadidas. en este caso buscar y reemplazar en todos los ficheros de un directorio.
No se si es exactamente lo que necesitas.

Imagen del menú

Pantalla de opciones

crist1an 21-02-2007 21:53:16

Sip amigo , eso es gran porcentaj del trabajo
 
Sip amigo , eso es gran porcentaje del trabajo. que necesito.
Sabes donde puedo obtener ese soft?
Gracias.

mamcx 21-02-2007 23:53:48

Otro programa excelente es PowerGrep (http://www.powergrep.com/). No solo hace reemplazos comunes sino usando expresiones regulares y se le puede dar "deshacer".

Vale la pena echale una ojeada...

Neftali [Germán.Estévez] 22-02-2007 11:45:58

Cita:

Empezado por crist1an
Sabes donde puedo obtener ese soft?

Puedes descargar una trial desde la página del programa.
http://www.ultraedit.com/

crist1an 22-02-2007 20:56:58

hola amigo. ya baje la herramienta, la he mirado y al parecer hace todo lo que debe hacer. Muchas gracias. en tu caso Quiero saber si este prog se me queda instalado, o de la pagina que lo baje debo pagar algun tipo de licenciamineto para que no se me expire.

GRacias a todos, crg

Neftali [Germán.Estévez] 26-02-2007 12:35:14

Por lo que yo se, UltraEdit no es gratuíto, así que seguramente pasados unos días expire la Trial que has bajado.

Hay muchos otros editores de texto similares gratuítos que puedes utilizar. Yo te comenté este para que pudieras salir del paso con el problema que tenías, pero antes de licenciarlo revisa otras opciones; Como mínimo para descartar que no haya otro gratuíto que te sirva igualmente antes de pagar.
Si finalmente no lo encuentras puedes comprar este.


La franja horaria es GMT +2. Ahora son las 21:09:43.

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