FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ayuda con TRegistry
Saludos a todos.
Hace unos días solicité ayuda con respecto a la lectura y escritura del registro Windows. Luego de leer sobre TRegistry, hice las rutinas correpondiente y la declaración de las variables y uses necesarios. El compilador me arroja un error diciéndome que la variable RegNGFS no está declarada. ¿Podría alguien indicarme que es lo que está mal en el código? Por cierto, ¿está bien hecha la declaración den enteros sin signo, Cardinal? Muchas Gracias.
Última edición por dec fecha: 11-10-2005 a las 02:33:08. Razón: Ajustar el ancho del texto. |
#2
|
||||
|
||||
La variable RegNGFS la tienes declarada como privada en tu formulario pero los procedimientos ReadRegistry y WriteRegistry no son parte del formulario.
Simplemente agrégalos a él:
// Saludos |
#3
|
||||
|
||||
Hola,
Cita:
Cita:
|
#4
|
|||
|
|||
Gracias Roman y Dec,
..sabía que me faltaba algo y no se por qué no se me ocurrió lo del ámbito de existencia, algo básico no?. La verdad que esto de ser un novato en algo a veces es frustrante o será que me estoy poniendo viejo para aprender nuevos trucos.... Lo de Cardinal lo pregunto pues no entiendo porque la declaración "String" el IDE me lo pone en negritas y "Cardinal" no. Algo que me incomoda del lenguaje es que no diferencia entre mayúsculas y minúsculas o mejor dicho, no normaliza automáticamente la sintaxis es decir, si declaro una variable como "EsMiVarible", en otro lado puedo colocar "esmivariable" y delphi no se va a confundir, pero yo si.... Desearía que si pongo "esmivariable", Delphi me lo cambie en forma automática a "EsMiVarible" que es como la declaré. Esto no es posible, ¿No? Bueno, muchas gracias nuevamente. Saludos. |
#5
|
||||
|
||||
Hola,
Cita:
Cita:
Pero, en fin, efectivamente, en Delphi (Object Pascal) no se distinge entre mayúsculas y minúsculas y creo que habrás de ser tú el que se discipline para escribir los nombres de las variables, por ejemplo, según cierta norma que tú mismo puedes imponerte. Empero, en este Hilo se trata un poco el tema y en este otro también, por si quieres echarlos un vistazo. |
#6
|
||||
|
||||
Hola,
Cita:
|
#7
|
|||
|
|||
Ok Dec, aquí va todo el código. No hay nada más. Esta es la forma:
|
#8
|
|||
|
|||
Bueno muchachos, hice los cambios y no funciona.
Los errores del compilador son estos: Cita:
|
#9
|
||||
|
||||
Cita:
Cita:
aun cuando sintácticamente sea correcto. // Saludos |
#10
|
||||
|
||||
Hola,
Cita:
|
#11
|
||||
|
||||
Hola,
Cita:
|
|
|
|