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 - 43H4FH44H45H4CH49H56H45H

#391
Algo sencillo puedes crear dos txtbox que esten relacionados con el Id(llave principal de la BD) entonces cuando hagas click en el el evento clik de datacombo 2 llena un procedimiento  que coloque el valor  del txtbox de datacombo 2 al txtbox de datacombo 1, de ahi que haga  la consulta a la BD basandose en el txtbox para buscar el ID y muestre los items relacionados  con el datacombo 2 aunque se podria hacer directamente con 1 txtbox que usen ambos para la  busqueda del Id llave principal.
#392
Algo asi?
@echo off
FOR /R C:\\ %%x in (*.mp3) DO echo %%x >> C:\\listamp3.txt
#393
Cita de: ◄★►krackwar en 24 Enero 2008, 03:00 AM
si esta bien pero eso lo ocultaria temporalmente io quiero que kede asi para siempre

Si en el form load colocas que lea una clave de registro que el mismo creo al oprimir "Crear Server" y cada vez que quiera iniciar la aplicacion si en el form load lee que esa clave ya esta escrita entonces que se cierre o se oculte, en caso de ser la primera vez que se ejecute en esa maquina al no haber dicha clave entonces que cargue normalmente, hay muchas formas mas pero creo que esta es la mas sencilla   :¬¬
#394
Scripting / Re: Comando AT (Batch)
24 Enero 2008, 03:32 AM
Cita de: ^Arkangel^ en 23 Enero 2008, 13:37 PM
El programa seria mas o menos como que el usuario ingresa X minutos y apartir de ese tiempo cuando terminen esos X minutos se ejecute un comando.

Me explico?

PD: = estubo bueno el programa anterior pero no era exactamente lo que estaba buscando. Gracias de todos modos ;)

A bueno en ese caso si solo se ejecutaria una vez y tendria como variable el numero de minutos que el usuario ingresaria para que el programa espere a ejecutar la orden una vez nada mas lo podria hacer asi:
@echo off
TITLE UTILIZANDO FOR PARA VARIABLES DE TIEMPO Y AT CODELIVE
COLOR 0F
TIME /T >C:\1.TXT
SET VAR=
FOR /F "eol=; tokens=2,2* delims=: " %%i in (C:\1.txt) do set VAR=%%i
SET VAR1=
FOR /F "eol=; tokens=1,2* delims=: " %%i in (C:\1.txt) do set VAR1=%%i
SET VAR2=
FOR /F "eol=; tokens=2,2* delims= " %%i in (C:\1.txt) do set VAR2=%%i
set /p dame= Cuantos minutos pasaran antes de realizar la tarea?
set /a r=%VAR%+%dame%
AT %VAR1%:%r%%VAR2% msg * Reportandome
pause


Aqui faltaria corregir el rango si la suma pasa de 59 lo cual haria que el comando AT marque error, seria bueno utilizar una formula matematica para restar la cantidad sobrante cuando pasa de 59 - extraerla para sumarla a 00 para quedar en el rango de 00-59, tb hay que corregir el uso de "0" antes de la variable "r" si esta es menor a 10 y tb un error si no ingresa algun numero, en si varias cosas solo es un pequeño ejemplo rapido  :P
Creo que if seria de ayuda para la correcion de errores  :o

Editado:
Me olvide que mi formato de hora es 11:00p.m. por eso la variable VAR2 si fuese el formato 23:00 quitariamos esa variable y seria mas sencillo la forma de hacerlo  :P
#395
Programación Visual Basic / Re: pregunta
23 Enero 2008, 06:18 AM
Es decir ocultar el form pero que siga en ejecucion

"Me.Hide"

Podrias utilizar un archivo o una clave de registro con la configuracion para form load, asi cada vez que inicie lea ese archivo o clave de registro para cargar la configuracion por si alguna vez quieras modificarla y hacerla visible o simplemente registrarlo en regedit para que se ejecute y desde un principio al compilarlo y ejecutarlo permanezca oculto.
#396
Scripting / Re: Comando AT (Batch)
23 Enero 2008, 06:12 AM
Espero que este code te ayude, pero solo sirve para rango de 00 a 59 minutos falta colocar un control para que si el minuto pase de 59 coloque una variable a 0 y sume lo que resta ademas de subir la hora.

Pruebalo colocando en "Cada cuantos minutos deseas que se ejecute? " valores que multiplicados por "Cuantas veces?  " devuelvan un resultado menor a 59 para que veas el funcionamiento.

@echo off
title PROGRAMANDO TAREAS CON AT BY CODELIVE
color 1F
set/p cmin= Cada cuantos minutos deseas que se ejecute? 
set/p veces= Cuantas veces? 
set/p hora= Hora de Inicio?   
set/p minutos= Minuto de Inicio?   
set/a a=0
:bucle
if %a%==%veces% goto fin
set/a re=%cmin%*a
set/a min=%minutos%+%re%
if %min% GTR 59 msg * Error && goto error
AT %hora%:%min% msg * Reportandome%a%veces
echo AT %hora%:%min% msg * Reportandome%a%veces>>c:\1.txt

Set/a a=a+1
goto bucle
:error
TITLE ERROR
cls
color 0F
echo EL PROGRAMA SOLO ESTA HECHO PARA UNA HORA
echo MEJORA EL PROGRAMA MODIFICANDO EN RANGO DE LA HORA SI SE PASAN
echo LOS MINUTOS DE 59
pause>nul
exit

:fin
echo SE PROGRAMARON LAS TAREAS CON EXITO
start C:\1.TXT
echo PULSA UNA TECLA PARA SALIR
pause>nul
exit
#397
Scripting / Re: Comando AT (Batch)
22 Enero 2008, 15:16 PM
Cita de: ^Arkangel^ en 22 Enero 2008, 15:00 PM
Buenas, queria saber si alguien me pudiese explicar como se usa el comando AT para si quiero hacer algo cada X tiempo ( solo minutos, sin necesidad de usar dias ) xq la verdad de la ayuda de batch no entendi nada  ;D

Muchas gracias ;)

Si necesitas en minutos llenarias para solo un dia el programador de tareas, a  mi parecer seria mejor utilizar goto en un bucle y definir el tiempo de espera con Ping para volver a realizar el bucle .
#398
Scripting / Re: Funciones
22 Enero 2008, 01:29 AM
Cita de: Herzius en 21 Enero 2008, 18:13 PM
Hola, quería saber todas las funciones de Batch por ejempo la de %windir% y tipo así

Seria mejor decir "Variables de Entorno"
No referirse a ellas como funciones  :rolleyes:
#399
Java / Re: interpretar imagenes
18 Enero 2008, 05:44 AM
Cita de: ubermensch2k en 15 Enero 2008, 08:16 AM
buenas,

pretendo hacer un programa que juegue por si mismo a un programilla de blackjack que tengo aqui, pero la verdad que no tengo idea de como hacer para reconocer las cartas de la pantalla del programa  :huh:. Con la clase robot puedo mover el raton y hacer los clicks para ejecutar las acciones eso es sencillo, pero como interpretar el numero de las cartas, necesario para saber que accion tomar en el juego?? Alguna idea??

Gracias  :)

Mi idea es un poco vaga porque no hice lo que tu piensas hacer pero entrando a programacion de juegos en celulares con java si tu lees acerca de sprites y su implementacion, veras que puedes dibujar varias cartas asignandole a cada una identificacion y al dibujarla o destruirla con valores de activacion y visibilidad booleanas veras que puedes identificar dicha carta basandote en dicha identificacion, compararlas y tomar cierta accion, luego mostrandola con una imagen que no sera usada para la identificacion de dicha carta :)
#400
Cita de: Hartigan en  8 Noviembre 2007, 18:23 PM
Edito lo anterior porque ya lo solucione.

el caso esque necesito ejecutar un archivo ".exe" de una practica en c sobre la consola. y yo lo que hago es abrir el símbolo del sistema cada vez que  voy a probar, y le meto la direccion y luego la ejecuto con el argumento "I".

entonces me gustaria hacer un batch que me la ejecutara directamente. la cuestión es que no se como pasarle el el argumento. Yo lo que hago es crear un txt y luego le cambio la extensión y lo que escribo es lo siguiente:

Citar
echo off
".\adivina.exe I"


pero eso se que está mal y no se como pasarle el argumento.

espero vuestra respuesta

gracias de antemano.

P.D: no se si me he explicado bien, si no lo entendeis lo explico de otra manera.


Ese code solo te servira si el .bat esta en la misma ruta o carpeta que la aplicacion que quieres ejecutar quitando las comillas, el punto y la barra invertida, lo del echo off debes hacer con @echo off o te saldra un comentario en la consola "off". Creo que lo mas adecuado sea que uses
@echo off
start C:\tufolder\tuprograma.exe I

no olvidar el uso de comillas cuando los nombres de la ruta contengan espacios en blanco  :-\