FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema con Identificador de una Unidad que está siendo usada.
Hola...
Realicé una copia de la DBTables.pas de Delphi XE y le hice unos cambios que se necesitaban en particular. Se creó una estructura y se definió "GDebugMode" de ese tipo de estructura. TDebugMode = Record FSecLog :Smallint; FLogMode :Boolean; FDebugMode :Boolean; FUser :String; FProgram :String; FFile :String; end; Adicional a ello, se crea una constante. La unidad DBTables modificada es utilizada en mi proyecto, cuando voy a revisar a cuál está apuntando desde el proyecto va hacia la que modifiqué (o sea, la correcta) pero me arroja error de: Undeclared identifier: 'GDebugMode' El mismo error me está arrojando con la constante. Por favor les agradecería ayuda ya que he revisado y no he encontrado la solución. Muchas gracias. |
#2
|
|||
|
|||
Hola...
¿Agregaste la unidad a tu proyecto? ¿O solo estás tratándo de usarla desde la cláusula uses de alguna unidad? Saludos... |
#3
|
||||
|
||||
gracias maeyanes por tu tiempo
verás hacemos un USES de DBTables en la unidad donde la estamos usando, no la tenemos agregada en nuestro proyecto gracias |
#4
|
|||
|
|||
Hola...
Ese debe ser tu problema. Si solo agregas el nombre de la unidad DBTables en el uses de una unidad, Delphi va a seguir usando la unidad original. Lo que debes hacer es agregar la nueva versión de DBTables.pas al proyecto (menú Project - Add to project...). Saludos... |
#5
|
||||
|
||||
de nuevo gracias maeyanes
verás hicimos lo que nos indicaste, pero no, genera el mismo error, es más la verdad el proyecto nos está generando más inconvenientes parece que estuviese bien direccionado a las librerias de delphi porque nos está arrojando un error de que no encuentra HKEY_CURRENT_USER cuando intentamos asignar una variable de tipo TEGISTRY, llegamos a pensar que era problemas de instalación de delphi así que hicimos un nuevo Form haciendo una prueba con el REGISTRY, luego haciendo un nuevo PACKAGE y agregamos este nuevo FORM y compiló perfecto, entonces es problema de nuestro actual Package, vamos a crear uno nuevo y comentaré si tenemos problemas, esperaría que se solucione todo, tal vez pienso que el problema está en los requires que tenemos anunciados en el código del proyecto gracias pronto estaré comentando que ha pasado |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo mostrar el error de que la BD de datos está siendo utilizada por otra aplicación | cepriego | Firebird e Interbase | 2 | 28-01-2008 01:37:39 |
Saber si una unidad está disponible. | vpepen | Varios | 2 | 12-04-2007 17:54:49 |
¿Donde esta la unidad Proxies? | Hugo | OOP | 2 | 23-11-2006 12:44:17 |
Saber si un Tabla(dataset) esta siendo usado por otro componente | cacuna | OOP | 3 | 26-05-2004 18:21:43 |
Quiero Saber como hacer que un boton se vea que esta siendo pulsado | Julio César | Varios | 2 | 27-11-2003 18:34:11 |
|