No, no conozco herramientas para automatizar eso. Pero quizás te ayuden las órdenes para analizar un proyecto (sin abrirlo como se abre un DBF), para facilitar la búsqueda de ciertos archivos en el proyecto.
El siguiente ejemplo te servirá como punto de partida. ¿Qué tal si lo adaptas, lo aplicas a cada proyecto, y en vez de mostrar los archivos en pantalla, los copias a una tabla?
Saludos, Hilmar.
clear
FOR EACH oFile IN Application.ActiveProject.Files
if oFile.Type = "K" and left(justfname(oFile.Name),3) # "vfx"
oFile.Modify()
endif
ENDFOR
Códigos para tipos:
d Database
D Free Table
Q Query
K Form
R Report
B Label
V Visual Class Library
P Program
L FLL
Z APP
M Menu
T Text
x Other
>Hola Hilmar,
>
>El problema es el siguiente. Supon que TENGO QUE (asi en mayusculas, de forma imperativa) cambiar la funcionalidad de la clase "cusclase" que reside en la libreria de clases "libclases", y que ademas de ello la libreria de clases esta compartida (a nivel de Source Safe) e incluida en otros varios proyectos. Para coronar la situacion, no tienes certeza acerca de cuales proyectos utilizan esa clase que tienes que modificar. A eso apunta la pregunta, ¿conoces alguna herramienta que me pueda ayudar? Yo estoy escribiendo una pequela aplicacion que analiza el contenido de los archivos de VFP es decir los .PJX, .VCX, .SCX y .PRG y la verdad ya estoy consiguiendo resultados positivos, pero quisiera saber si ya existe algo hecho.
>
>Saludos vecino,
>
>Fausto
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)