Tu otro buscador:

Darkbrowser.es, ¡tu otro buscador!

Este post con código 1074, con web https://www.exabyteinformatica.com/tienda/foro/viewtopic.php?t=1074&p=1377 y con una longitud de 74 caracteres, se ha verificado completamente. dentro de cada sección del foro, encontrarás mushrooms rojos y verdes. ¿Has jugado a Mario World? Si es que no sigue leyendo: cada seta roja te hace crecer intelectualmente (los temas o posts) y cada seta verde (foros y subforos) te descubre una nueva aptitud.Para dar tu opinión sobre este tema o cualquier otro, primero es necesario registrarte en exaforo.com, tranquil@ es y será siempre GRATIS.

Deberás haber leído y aceptado eso sí, las Normas generales del foro. Sólo te pedimos un valor: el respeto por los demás miembros de la comunidad. Si infringes alguna de las Normas generales primero serás notificado, si reincides, tu cuenta será baneada temporal o indefinidamente.

En exaforo valoramos por encima de todo las opiniones personales de las personas que lo forman, es por esto que te pediremos que por favor, lo que nos escribas no sea un plagio de otra web o de otro miembro; si nuestro sistema anti-spam detecta que tu contenido no és único, el sistema puede borrarlo automáticamente sin avisar.

Finalmente, y no por eso menos importante, queremos desde todo el equipo humano que formamos Exaforo, desearte una muy feliz y productiva estancia en nuestro dominio. Disfruta, aprende y comparte...

¡Muchas gracias por tu tiempo y se bienvenid@ a Exaforo!

Datos internos informativos (No hagas caso de estos datos, son para los administradores de Exaforo)

Fecha y hora de carga de esta página: 24/082019 a las 05:31:05
Memória total usada: 2185192

¿Por qué aparece el logo de Paypal en los temas? ¿Cobra Exaforo por usar su foro? No cobramos por usar el foro y el logo de Paypal es el de las donaciones. Tener en marcha un servidor 24/365, costear el hosting, los certificados digitales SSL, nuestros equipos…todo esto conlleva un coste que tratamos de sufragar mediante las donaciones. Nuestra aportación, cuando adquirimos equipos nuevos, consiste en donar nuestros viejos equipos a centros educativos con pocos recursos para que su alumnado (la mayoría niños) puedan desempeñar las asignaturas de tecnología y el centro pueda cubrir unos pocos puntos de trabajo. Tus donaciones no solo nos ayudan a nosotros sino también a los niños de las escuelas. Por eso es tan importante, porque a pesar que nosotros fomentamos el conocimiento libre, las herramientas para desempeñar dicho trabajo no lo son.

Más abajo verás un botón con el logo de Paypal. Si haces clic en el botón, te llevará a la página oficial de Paypal, allí dentro, con tu cuenta de Paypal, puedes hacer la donación del importe que tú quieras. Nosotros no pedimos un mínimo, puedes donar 1 céntimo de € si quieres o la cantidad que tú quieras. Si donas o no donas, solo te diremos una cosa: ¡Muchas gracias por habernos leído hasta aquí!

Escribir un valor en el registro de Windows desde VB  Escribir un valor en el registro de Windows desde VB

Valoración de éste post
4.77 / 5 de 866 votos



Mensajes: 956


Puntos totales:

Enhorabuena!

32




El contenido de este artículo o información está sujeto a una licencia Creative Commons BY (CC-BY), puedes divulgar públicamente este contenido pero deberás hacer mención del autor: Kernel e indicar la dirección web de esta página: https://www.exabyteinformatica.com/tienda/foro/viewtopic.php?t=1074&p=1377

The content of this article or any related information is under the Creative Commons license BY, you can republish this content freely but you must mention the author of this article: Kernel and indicate the URL of this page: https://www.exabyteinformatica.com/tienda/foro/viewtopic.php?t=1074&p=1377

Bajo licencia de Creative Commons


Si queremos crear una entrada en el registro de Windows desde Visual Basic, podemos recurrir al siguiente código:

My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa",
  "LmCompatibilityLevel", "1", Microsoft.Win32.RegistryValueKind.DWord)


El ejemplo anterior escribiría un valor DWORD ("1") en la ruta especificada y creando la entrada LmCompatibilityLevel. Los diferentes tipos de variables que podemos crear son:

REG_SZ: Una cadena de texto de longitud determinada. Valores booleanos (True o False) y otro tipo de texto corto son los valores que se usan en éste tipo de datos.

REG_EXPAND_SZ: Una variable de texto que puede incluir variables que son resueltas cuando la aplicación o el servicio use estos datos.

REG_DWORD: Datos representados por un número que es de 4 bytes (32 bits) de longitud.

REG_MULTI_SZ: Múltiples matrices de texto formateados y terminados con dos caracteres nulos.

Microsoft.Win32.RegistryValueKind.DWord => crea una clave DWORD pero podemos crear diferentes tipos de valores, desde Visual Basic podemos consultar las otras entradas desde el código fuente.

Si queremos comprobar si antes el valor ya existe usaremos:

If My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa",
"LmCompatibilityLevel", Nothing) Is Nothing Then

' <código_que_queramos_usar>

EndIf


Finalmente si queremos borrar un valor del registro de Windows podemos usar este código:

Dim regKey As RegistryKey
regKey = Registry.LocalMachine.OpenSubKey("Software", True)
regKey.DeleteSubKey("MyApp", True)
regKey.Close()




No te pierdas el tema anterior: Pregunta de filtros a un datagrid...

Salta al siguiente tema: Ejecutar dobles comillas en Shell() en Visual Basic

Quizás también te interese:
Si has encontrado información útil en Exaforo, ayúdanos a seguir creciendo. Muchas gracias por confiar en nosotros!


Volver a Visual Basic