![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Bueno, volvamos al tema: en la ayuda viene algunos ejemplos. Y si buscas sobre TRegistry en los foros encontrarás más. Allí verás, que al final en la "cabecera" sobre la ayuda en algunos métodos y/o propiedades del TRegistry aparece un "see also" y/o "example" Saludos, |
|
#2
|
||||
|
||||
|
Saludos, bueno me voy a calmar haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, no encuentro absolutamente nadaaaaaaa de editar las cadenas a binario, solo he encontrado esto:
pero no entiendo que parametros son los que me piden....he planteado asi el codigo:
Lo que voy a hacer es cambiar la siguiente clave asi : Cita:
|
|
#3
|
||||
|
||||
|
Hola BuRtOn,
Primero te agradecería que editaras el mensaje, que te salió bastante horizontal. Si puedes borrar esas [ FONT ] que aparecen sería mejor ya que hace dificil su lectura. Para guardar el dato, debes tener una variable auxiliar del tipo string y almacenar el valor temporalmente en ella. Por ejemplo digamos que la variable string se llama "valor" y que queremos modificar una clave (es un ejemplo) GrabarAqui (el directorio es lo de menos) Lo que hacemos es: 1. Guardar en "valor" lo que deseamos guardar en el registro. 2. Guardar valor como un dato binario. en código:
PChar()^ nos permite tener acceso al buffer directo de los datos, Length() nos obtendrá el tamaño del buffer. Si te fijas, la función espera un Buffer o el puntero de la dirección de memoria donde están los datos. No me mires a mi, asi es como funciona y está implementado el método. Espero que se entienda ![]() Saludos, |
|
#4
|
||||
|
||||
|
Saludos Delphius, haber si te entiendo, seria algo asi:
|
|
#5
|
||||
|
||||
|
haaa, no se por que me salen los codigos de lado ????...perdon, pero no es mi culpa...
|
|
#6
|
||||
|
||||
|
Me tienes que enseñar a escribir todo horizontal
.Lo que te sucede es que tal vez no das enter o retorno de carro. Pues la verdad no entiendo como le haces para que te salga así. Acabo de ver que el registro completo que estás buscando es del tipo REG_DWORD y por lo poco que se, es preferible hacerlo con WriteInteger. Ya que se trata de un decimal de 4 bytes. Que el editor de registros lo muestre de dicha manera es una cosa... Si fuera REG_BINARY si optaría por WriteBinaryData. Se aprende tocando y leyendo... si está en inglés... se lee igual. Por algo existen los traductores. Saludos, |
|
#7
|
||||
|
||||
![]() , jajajaja, hay Dios esto si cambia, pero bueno que todo sea por el saber, entonces como es la estructura del integer ??, tengo que hacer todo exactamente como el BinaryData, pero con Integer ??, tengo que crear la variable o como tengo que hacer, mira aqui esta el codigo como lo plantee:
se hace igual que el string ? tengo que hacer el mismo metodo que el binary ? |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Editar componente por defecto de Delphi 6 | kapullok_2006 | OOP | 3 | 05-08-2008 15:04:57 |
| Como editar una imagen con delphi 7 | kurono | Varios | 6 | 02-01-2008 22:23:12 |
| Regedit | REHome | Windows | 6 | 06-08-2007 18:55:00 |
| Editar imagen en Delphi | feico | Gráficos | 1 | 03-04-2007 14:36:06 |
| leer una veriable del Regedit de windows con Delphi | afarenas | Varios | 8 | 26-09-2006 02:01:30 |
|