Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Slasher-K

#401
Lee este texto que escribi hace un tiempo y explica como hacerlo.

Citar
k) Crear asociaciones de archivos
   <<<<<<<<<<>>>>>>>>>>

    Para crear asociaciones de archivos se puede usar el cuadro de dialogo "Abrir con" de Windows con la opcion "usar siempre este programa para abrir este tipo de archivos" activada, pero la idea es que podamos hacerlo manualmente desde el registro.

    Primero tenemos que tener en cuenta los siguientes puntos:

        • Cual es la extension de los archivos que queremos crear, vamos a suponer que la extension es ".EXT"

        • Cuantas opciones va a tener, para empezar solo vamos a ponerle "Abrir"

        • Cual es el icono que van a mostrar esos archivos. Para nosotros va a ser el icono del bloc de notas.

        • Con que programa los vamos a abrir y que parametros tenemos que pasarle al programa. Vamos a usar el bloc de notas "NOTEPAD.EXE" y simplemente vamos a pasarle el nombre y la ruta del archivo ("%1")

    Los pasos para crear la asociacion son los siguientes:

        1. Creamos una clave en HKEY_CLASSES_ROOT con el nombre de la extension (incluido el punto)

        2. En el valor predeterminado de esa clave le vamos a poner cualquier direccion que querramos. Por ejemplo "ArchivoEXT"

        3. Creamos otra clave tambien en HKEY_CLASSES_ROOT con el nombre de la direccion que le dimos, en nuestro caso se llamara "ArchivoEXT"

        4. Creamos en la clave "ArchivoEXT" otra clave con el nombre de "DefaultIcon"

        5. Creamos tambien en la clave "ArchivoEXT" una con el nombre "shell"

        6. En la clave que recien creamos, "shell", creamos la accion (que puede tener cualquier nombre) pongamosle "Abrir"

        7. En la clave "Abrir" creamos otra clave con el nombre "command"

   Esto va quedando algo asi:

            HKEY_CLASSES_ROOT
                |__[*].EXT
                |__[*]ArchivoExt
                    |_[*]DefaultIcon
                    |_[*]shell
                       |_[*]Abrir
                          |_[*]command

        8. En el valor predeterminado de la clave "DefaultIcon" escribimos: "C:\WINDOWS\NOTEPAD.EXE, 1" o cualquier otro icono o programa y ya asignamos el icono para los archivos ".EXT"

        9. En el valor predeterminado de la clave "shell\Abrir\command" escribimos:

           "C:\WINDOWS\NOTEPAD.EXE %1"

           y ya pusimos con que programa se realiza la accion "Abrir"

   10. En el valor predeterminado de la clave "ArchivoExt" escribimos una descripcion del archivo, algo como "Mi extension"


    Y de esta forma en diez pasos creamos una asociacion. Ahora para probarla escribimos algo en el bloc de notas y lo guardamos con la extension ".EXT" y vas a ver que el icono es el que le pusimos y cuando hacemos click con el boton secundario del mouse sobre el archivo que creamos en el menu contextual nos aparece el comando "Abrir" que creamos y si pasamos el mouse por arriba nos aparece "Mi extension". :-)
#402
Para cambiar los colores de la barra de título y de los demás objetos del sistema utiliza la función SetSysColors. También podrías crear tu propia barra de título usando Shapes y/o Labels (un poco de imaginación).

Y con lo del botón podrías crear un control de usuario y hacer que actúe como quieras.

Saludos.
#403
Y cómo hago? Y cómo se puede hacer?, Y cómo, y cómo y cómo. Por lo menos molestate en buscar un poco antes de pedir que hagan las cosas por vos, acá nadie es sirviente de nadie.
#404
Podrías usar la función SHFormatDrive para mostrar el cuadro de diálogo de formatear.

Hay otra función de user32 pero no me acuerdo cual era, cuando tenga algo de tiempo la busco y pongo un ejemplo.

Saludos.
#405
Cita de: el_chente23 en 22 Junio 2005, 21:23 PM
provider=SQLOLEDB;DATA SOURCE=Nombre_Servidor;INITIAL CATALOG=Nombre_BD;USER ID=Nom_Usuario_SQL;PASSWORD=Pass_Usuario_SQL;

Espero te sirva ;)

Es exactamente eso. Eso es la cadena de conexión, reemplaza los argumentos por los tuyos y establece la propiedad ConnectionString del objeto Connection.

Saludos.
#406
Algo más señor?, querés que te lo hagan?. Podrías pedirlo de alguna forma que no moleste, para variar...

Bueno con el problema del crackeador sería cuestión de ver el código y modificarlo para que tenga más rendimiento, no sé cómo lo habrás hecho así que esa pregunta es lo mismo que yo dijera: "Cree un programa que analiza el disco, cómo hago para que funcione más rápido?"

El servidor proxy es el encarga de recibir la petición y reenviarla, sólo espera los datos, podrías guardarlos en archivos temporales y luego modificarlos.

Con el Id de proceso usas OpenProcess para obtener el controlador de proceso, luego con ReadProcessMemory lees la memoria que quieras.

Saludos.
#407
Si pudieras explicarte mejor  :-\
#408
Lee un tutorial de Visual Basic.
#409
Programación Visual Basic / Re: AYUDA
21 Junio 2005, 00:18 AM
De internet.
#410
Si querés respuestas concretas redacta con propiedad, sinceramente no entendi la duda que tenés.

Saludos.