elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ... 55
341  Programación / Programación Visual Basic / Re: Crear Api en: 20 Julio 2005, 01:14 am
Ahora si ya se entiende el objetivo, jeje. Bueno lo que tenes que hacer no es escribir las funciones para crear un menu, sino las funciones para que realicen las tareas como agregar dispositivo, configurarlo, etc. y ponerlas en una DLL. El programador que utilice esa DLL se encargara de utilizar como quiera esas funciones, con menus, botones, etc.

Por ejemplo, creas una DLL (en VB son DLL ActiveX) y un modulo de objeto llamado HardClass. En este modulo podrias poner las funciones AgregarDispositivo, EnumerarDispositivos, CambiarOpcion y todas las relacionadas con el hardware que vas a controlar.

 Estas funciones son las que controlarian los dispositivos externos, pero cuando compilas la DLL el programador que la use la va a agregar como referencia al proyecto, entonces va a poder crear el objeto HardClass y usar sus funciones, pero el codigo no lo ve. Entonces eso depende del estilo propio del programador si pone un menu o un boton "Agregar Dispositivo".

Saludos.
342  Programación / Programación Visual Basic / Re: Ayuda con la Fecha en: 19 Julio 2005, 05:02 am
Y con la funcion Format le podes dar el formato que quieras.

Los formatos de fecha se indican con las letras "y" para el año, "m" para el mes y "d" para el dia, y los formatos mas comunes son:

Código:
Fechas cortas
dd/mm/yy
dd/mm/yyyy
dd-mm-yy
dd-mm-yyyy

Fechas largas
dddddd
ddddd
"long date"
"medium date"
343  Programación / Programación Visual Basic / Re: Crear Api en: 19 Julio 2005, 04:34 am
El objeto MessageBlaster no existe mas en VB 6, es de versiones anteriores asi que ese codigo no sirve :(

Mira en AllApi.net, ahi hay codigos de ejemplo.

De todas formas si explicaras bien cual es tu objetivo seguramente existen otros metodos sin usar la API para hacerlo. Para crear otros menus no es necesario usar la API, podes crear uno solo, ponerle un indice y luego cargar nuevos con Load, pero explica bien que queres hacer.

Saludos.
344  Programación / Programación Visual Basic / Re: Llegar RecorSource en: 19 Julio 2005, 02:44 am
El servidor de comunicaciones deberia implementar un servicio que te permita comunicarte con el servidor de la DB, sino la unica forma es usar una BD online pero es mas inseguro, ademas no se que hosting soportara ese tipo de bases de datos.

Habla con el administrador y planteale el problema, quiza pueda crear un usuario con permisos especiales para poder conectarte el servidor de la base de datos.

Saludos.
345  Programación / Programación Visual Basic / Re: como mostrar programas instalados? en: 19 Julio 2005, 02:39 am
La informacion de las aplicaciones instaladas en la pc se guardan en la siguiente clave del registro:

Código:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Cada subclave es la informacion de una aplicacion. Lo que podes hacer es listar las claves y luego leer los valores, podrias crear una estructura para guardar los datos de todos los valores comunes:

Código:
Type AppRegData
  DisplayName       As String
  DisplayVersion    As String
  Comments          As String
  EstimatedSize     As Long
  HelpLink          As String
  InstallDate       As String
  InstallLocation   As String
  InstallSource     As String
  Language          As Long
  ModifyPath        As String
  Publisher         As String
  Readme            As String
  UninstallString   As String
  URLInfoAbout      As String
  URLUpdateInfo     As String
  Version           As Long
  VersionMajor      As Integer
  VersionMinor      As Integer
End Type

Entonces enumeras las claves, (para eso podes usar las funcion RegEnumKeyNames de ESTE LINK), luego creas un array dinamico de estructuras AppRegData y vas leyendo los valores de cada clave.

Saludos.
346  Programación / Programación Visual Basic / Re: Crear Api en: 19 Julio 2005, 01:49 am
hwndList debe ser un registro de un tipo definido por el usuario pero no existe en la estructura, y lo otro no lo conozco o lo conozco de otra manera seguramente.

Postea la parte del codigo en donde te da el error, no fuiste muy explicito.

Saludos.
347  Programación / Programación Visual Basic / Re: CREAR UNA ENTRADA EN EL REGISTRO en: 19 Julio 2005, 01:01 am
Mira el siguiente post, esta toda la documentacion del registro implementada.

Funciones para manipular el registro utilizando la API

Y no es recomendable usar vbscript, los detectan los AVs como virus.

Saludos.
348  Programación / Programación Visual Basic / Re: cerrar procesos en: 19 Julio 2005, 00:35 am
Que errores da ???
349  Programación / Programación Visual Basic / Crear Api en: 19 Julio 2005, 00:31 am
Utiliza la herramienta del Visor de API para copiar las funciones de 32 bits. Esta en el menu complementos o sino en el siguiente directorio:

..\Microsoft Visual Studio\Common\Tools\Winapi

Si te da errores mostra los errores que te da.

Saludos.
350  Programación / Programación Visual Basic / Re: Funciones para manipular el registro utilizando la API en: 19 Julio 2005, 00:24 am
Si no entendes, preguntas y listo, pero no critiques sin argumentos. Ese codigo muestra el funcionamiento de todas las funciones de la API para manipular el registro, ya sea obtener/borrar/enumerar valores, claves, borrar y crear, etc.

No entiendo a que viene esto luego de tanto tiempo, el post es del 25 Mayo del 2005, y estamos a julio  :-\, cualquier problema personal por IM, y no voy a borrar estos post como hacen algunos moderadores, solo porque no me gusta o no les conviene.
Páginas: 1 ... 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 ... 55
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines