FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
como le cambio el pacth a un alias
bueno es que necesito cambiar el pacth a un alias antes de cargar mi datamodulo y no se como debo hacerlo para que al cargar mi programa el vea un .ini que tengo y modifique el el alias y luego poder cargar las tablas
|
#2
|
||||
|
||||
Para leer el archivo ini usa la clase TIniFile pasándole el nombre del archivo al constructor y usando el método ReadString. Digamos que tu archivo ini se ve así:
Código:
[database] alias=mialias
// Saludos |
#3
|
|||
|
|||
ok pero como lo asigno
ok pero como le asigno el pach al alias de dbe para que al abrir las tablas las busque en el nuevo pach que se lo darian en el archivo .ini
esa era en si mi pregunta. gracias de todos modos porque eso que me diste si me sirvio, pero no responde la pregunta completa y aun no se como asignarle el pach al alias. Si sabes como te lo agradeceria en el alma disculpa las molestias |
#4
|
||||
|
||||
Ok. Creo que ya entendí. Del archivo INI lo que tomas es la ruta y ésta se la vas a asignar a un alias.
Si el alias no existe puedes usar el método AddStandardAlias del objeto Session (el global o el que estés usando). Si el alias ya existe y le quieres cambiar la ruta entonces usa el método ModifyAlias (en la ayuda de Delphi viene incluso un ejemplo específico para cambiar la ruta de un alias). En ambos casos, el alias añadido o modificado sólo se preservará durante la sesión. Si quieres que se preserve siempre usas el método SaveConfigFile. Para más detalles busca en la ayuda el tema Aliases: BDE (Working with BDE aliases). Por cierto, es PATH, no PACTH ni PACH. // Saludos |
#5
|
||||
|
||||
Hola, yo utilizo esta función:
__________________
El meu país és tan petit, que des de dalt d'un campanar es pot veure el campanar veí. Última edición por Cabanyaler fecha: 24-09-2004 a las 10:25:12. |
#6
|
|||
|
|||
gracias
muchas gracias voy a hacerlo asi
|
|
|
|