Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 07, 2008, 12:14:43
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Visual Basic y Net (Moderador: ANYD00M)  |  Tema: Saber si existe una entrada en el registro. 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Saber si existe una entrada en el registro.  (Leído 180 veces)
ANYD00M
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 743


.:Beethoven's Count:.

maxigile_tl@hotmail.com
Ver Perfil WWW Email
« en: Agosto 25, 2006, 02:49:04 »

Bueno esta duda es bastante sencilla, aunque yo no la se, y no la pude encontrar..
El code es en VBS pero como son casi lo mismo, pense que podria funcionar igual en VB.

La cuestion es que estoy buscando la forma de saber si existe cierta entrada en el registro (Regedit).
No se como se hace, y no encuentro la fomrma de hacerlo..

Si alguien me puede ayudar, se lo agradeceria mucho..

SALU2
En línea

Sh4k4
.
Colaborador
*****
Desconectado Desconectado

Mensajes: 563


SHAKA


Ver Perfil WWW
« Respuesta #1 en: Agosto 27, 2006, 01:36:21 »

A que te refieres con entrada en redegit? no seran entradas que usa el regedit en Dlls? o

como iniciar un aplicacion desde el registro? reiniciar el pc y se ejecute esa aplicacion o programa?

-Pueden ser varios metodos, runs,objets,servycios,etc etc si es el RUN clasico revisa los post anteriores ahi viene ...

o sera que quieres saber si existe ? te suena: (claro depende del tipo de dato)
Set W = CreateObject(
If W.RegRead(

explica mas que es lo que quieres saber.. saludoz--- arayashiky juaX! Cool
« Última modificación: Agosto 27, 2006, 01:40:38 por Sh4k4 » En línea

Arayashiki
ANYD00M
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 743


.:Beethoven's Count:.

maxigile_tl@hotmail.com
Ver Perfil WWW Email
« Respuesta #2 en: Agosto 27, 2006, 07:37:20 »

En línea

Sh4k4
.
Colaborador
*****
Desconectado Desconectado

Mensajes: 563


SHAKA


Ver Perfil WWW
« Respuesta #3 en: Agosto 28, 2006, 02:37:17 »

Ahora entiendo.. parece ser que quieres saber si existe una "entrada" en el registro pa sobre escribirla o no o X accion...
bueno en si varia la forma de pedir ese dato ya sea binario, dword,etc

debes crear tu objeto Wscriptshell
Set ws = CreateObject("WScript.Shell")

luego preguntar directamente con un if

If W.RegRead(("HKEY_LOCAL_MACHINE\*****") = "loquesea(%system% & zaper.exe)" then
MsgBox("EXISTE")
Else
MagBox ("NO EXISTE")
End if

la estructura de la rama va como por carpetitas y todas tiene un valor ese valor es el que debes de preguntar si existe o no... dandote un true of false... suerT! Chy40!
En línea

Arayashiki
SYSELOY
Visitante
« Respuesta #4 en: ſeptiembre 01, 2006, 07:41:53 »

hola..
bueno si te refieres en una base de datos es asi:

dim db as database
dim rs as recordset

private sub form_load()
 set db=database("ruuta base de datos")
 set rs =db.openrecordset("tabla",dbopendynaset)

if rs.recordcount > 0 then
  msgbox"Existe",64,"Informacion"
else
  msgbox"No Existe",64,"Informacion"
end if

end sub
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Visual Basic y Net (Moderador: ANYD00M)  |  Tema: Saber si existe una entrada en el registro. « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC