Macrosustitución en Delphi?
Publicado por javi (1 intervención) el 09/06/2005 19:10:22
saludos a los amigos del foro, recientemente he emigrado desde Clipper a Delphi, necesito escribir un pequeño programa que en runtime genere tablas temporales (una misma estructura - Paradox), ya sé como crear una tabla por medio de código, el problema es que en tiempo de ejecución es cuando determino el nombre que tendrá la tabla, en Clipper lo solucionaba con macrosustitución, por ejemplo:
declaraba un string "tabla" una vez que el programa corría asignaba un valor a dicha variable tabla = "tmp1" y luego creaba la estructura (&tabla) donde el nombre de la misma correspondia al valor que contenia mi variable "tabla", para hacer referencia a ella simplemente anteponía un & al nombre de mi variable: &tabla.campo o cualquier otra propiedad (&tabla.campo es equivale a decir tmp1.campo). Desconozco la manera de utilizar macrosustitución en delphi si alguien sabe como hacerlo o conoce otra alternativa, será de mucha ayuda. Muy buena página...
declaraba un string "tabla" una vez que el programa corría asignaba un valor a dicha variable tabla = "tmp1" y luego creaba la estructura (&tabla) donde el nombre de la misma correspondia al valor que contenia mi variable "tabla", para hacer referencia a ella simplemente anteponía un & al nombre de mi variable: &tabla.campo o cualquier otra propiedad (&tabla.campo es equivale a decir tmp1.campo). Desconozco la manera de utilizar macrosustitución en delphi si alguien sabe como hacerlo o conoce otra alternativa, será de mucha ayuda. Muy buena página...
Valora esta pregunta


0