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 - nhaalclkiemr

#231
Pues el problema es que no consigo poner fondos de escritorio con formato JPEG, busco en internet y encuentro un monton de modulos y funciones, pero todos al final son lo mismo, usan esta API de esta manera:

Código (vb) [Seleccionar]
Call SystemParametersInfo(20, 0, "C:\WINDOWS\FONDO.BMP", 0)

y esa API solo permite BMPs, y yo quiero poner un JPEG...y no me digais nada de como convertir un JPEG a un BMP, sino solo como poner un JPEG de fondo

Saludos  ;)
#232
Si son archivos mayores de 2GB suelen traer problemas, ya que si usas FileLen te devuelve un valor negativo...pero una peli de 2GB... :-\ :-\ ...haz lo que te dijo EON

Saludos ;)
#233
y si quisieras calcular una potencia muy grande que no cabiera en un Doble como podrías hacer?? (para algoritmo RSA por ejemplo)

Saludos ;)
#234
Código (vb) [Seleccionar]
Dim directorio As String
directorio = "C:\Archivos de programa\eMule"
Shell "cmd.exe /C rmdir /S /Q " & Chr(34) & directorio & Chr(34), 0


No es el mejor método pero weno, de momento sirve...aunke no lo prové devería de ir...

Saludos ;)
#235
Scripting / Re: No se que pasa
2 Octubre 2007, 16:18 PM
Los dos IF sirven para salir del BATCH en caso de que no introduzcas ni una base ni una potencia...

set resultado=1 se pone para que al empezar el FOR en esta operación resultado=resultado*BASE no se multiplique por 0 y que dé siempre 0

Saludos ;)
#236
CitarLong, es para numeros grandes k sobrepasan la cantidad maxima del Integer.

No estoy de acuerdo, Long es un poko más rapido que Integer aunke ocupa más memoria...pero para bucles es mejor, yo casi todas las variables de numeros utilizo Long o en caso de una matriz de datos uso normalmente Byte pork aunke es algo más lenta para matrices ocupa 1/4 menos de memoria que Long.

Saludos ;)
#237
La API es del MSN viejo pero funciona para todas las versiones...

Si que se necesita tener el viejo MSN, o por lo menos la API que hace falta, pero muy pocos no la tienen...

Saludos ;)
#238
el comando shutdown funciona perfectamente, pienso que este comando está presente en los SO Windows XP y posteriores

Saludos ;)
#239
Y si kieres puedes integrar el archivo en un BAT con esto:

http://sirdarckcat.awardspace.com/BFC.php

Saludos ;)
#240
Primero este no era el mejor sitio para hacer tu pregunta, podías haber abierto un nuevo tema...y aún así nunca pensaste pork existen post pegados!!!!!!!?????

Mirate este:

Librería de funciones y scripts BATCH Actualizado 26/05/07

Y para que veas te pongo el código que te interesa aki cuyo titulo es casi igual que tu pregunta:


Script para extraer el valor de una clave del registro


Código (dos) [Seleccionar]
@echo off
:: Script para extraer el valor de una clave del registro
:: By nhaalclkiemr
:: Special thanks to Sdc
reg export "RUTA_CLAVE" "temp.tmp"
if not %errorlevel%==0 goto error
type temp.tmp | find "NOMBRE_CLAVE" > cadena_encontrada.tmp
del /S /F /Q /A:- temp.tmp
FOR /F "tokens=2* delims==" %%I IN (cadena_encontrada.tmp) DO set var="%%I"
if "%var%"=="" goto error
FOR /F "tokens=2* delims==" %%I IN (cadena_encontrada.tmp) DO (
call:PARSEA %%I
)
goto :EOF
:PARSEA
del /S /F /Q /A:- cadena_encontrada.tmp
SET PP="%~1"
SET PP=%PP:\\=\%
SET PP=%PP:"=%
:: Aqui va el bat, el valor de la clave queda guardado en la variable PP
exit
:error
:: Aqui va el bat de error en caso de que la RUTA_CLAVE o NOMBRE_CLAVE no exista
exit


Hay que usar el boton

Saludos ;)