|
En el primer form recuperamos determinados valores de Windows desde el registro de Windows
(actualmente está preparado para Windows 98, dentro de poco lo actualizaremos para Windows
NT, 2000 y XP) y los presentamos como información general.
|
|
|
Además, también recuperamos las distintas versiones del Runtime de AVR que pueda haber instaladas
en el PC y las presentamos en un subfichero.
|
|
|
|
|
En el segundo form seleccionaremos ficheros del disco para registrarlos en el registro de Windows.
Además guardaremos en el registro de Windows el último fichero que hemos seleccionado y haremos que
aparezca este por defecto la próxima vez que se use el programa.
|
|
|
Los archivos seleccionables para registrar deberán tener extensiones .DLL ó .OCX, o también
.TXT. En este último caso se supone que serán ficheros de texto que contengan en cada línea
el path de una DLL o una OCX, de forma que se puedan registrar varias DLLs y/o OCXs de una
sola vez.
|
|
|
Si el usuario hace click con el botón derecho del ratón sobre una fila del subfichero la
seleccionamos y mostramos un menú emergente con la opción de eliminarla del subfichero.
|
|
|
Cuando el usuario hace click en el botón Registrar se va recuperando cada línea del subfichero
y se pasa su contenido como parámetro al comando RegSvr32.exe de Windows. Si el usuario ha
decidido hacerlo en modo silencioso no se recibirá comunicación de si el proceso ha ido bien
o no y se registrarán todos los ficheros sin esperar a lanzar uno antes de que acabe el otro.
En caso contrario para lanzar el registro de un fichero se esperará a la comunicación de la
finalización del anterior.
|
|
|