Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Mi Primer Programa Un Poco Decente

Ala!!!! por fin de una p**a vez he acabado mi programa, tened encuenta que es el primero y demás... quien quiera probarlo que se lo baje (pesa menos de un mega) tiene instalador, aunque para los que no lo quieran instalar pues tienen en el mismo rar el ejecutable de la aplicacion.

Ya me contareis.

http://www.mediafire.com/?exnmfba0w8m
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #2  
Antiguo 12-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
  • La fecha actual me muestra: 30/12/1899
  • Los botones "Acerca de.." y "Ayuda" no realizan ninguna acción
  • Después de ejecutar las acciones, el programa no se detiene, es decir, hay que presionar el botón "Detener..", si no se presiona, los controles siguen deshabilitados y el contador de tiempo sigue corriendo.
__________________

Responder Con Cita
  #3  
Antiguo 12-11-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Hombre excelente, me gusto bastante, una observacion, debes arreglar donde dice fecha actual porque esta mostrando "30/12/1899", lo demas esta excelente. felicidades.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #4  
Antiguo 12-11-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
  • La fecha actual me muestra: 30/12/1899
  • Los botones "Acerca de.." y "Ayuda" no realizan ninguna acción
  • Después de ejecutar las acciones, el programa no se detiene, es decir, hay que presionar el botón "Detener..", si no se presiona, los controles siguen deshabilitados y el contador de tiempo sigue corriendo.
Tienes razon Contra los botones "Acerca de.." y "Ayuda" no hacen nada.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #5  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino


Joer vaya meteduras de patas como no me he podido dar cuenta de lo de la fecha!!!!!! y lo de los botones es problema del creador de la instalacion gracias a todos, voy a solucionarlo ;-)
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #6  
Antiguo 12-11-2007
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Tiene muy buena pinta. Sólo tres cosillas.
  • No deberías dejar introducir una fecha pasada.
  • Una vez que se selecciona una tarea princiapal ya no se puede deseleccionar.
  • Controla el tab order de los edits de las horas minutos y segundos.
Un saúdo
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita
  #7  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Cita:
Empezado por Ivanzinho Ver Mensaje
No deberías dejar introducir una fecha pasada.
Un saúdo
Gracias por lo de los tabus y por los demás errores, respecto a lo de la fecha pasada, creo que si que debería dejarlo, porque si son las 23:00 y lo programas para que se apague a las 02:00 de la mañana... si no le dejo poner una fecha anterior no funciona.

No se si me lo dices por lo del calendario, quizás eso este mal echo, el programa no da opcion a seleccionar un dia, solo trabaja con horas, el calendario es para saber en que día te encuentras.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #8  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Los botones de ayuda y acerca de no funcionan si no se instala el programa.

Ya he solucionado lo de que no se pueda cancelar la seleccion princpal y lo de los tabs.

Pero lo de la fecha no se porque sale mal, tengo esto puesto en un timer:


Código Delphi [-]
Label2.caption:= DateToStr(Time);
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #9  
Antiguo 12-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Buena idea lo de no permitir una fecha pasada... esto se logra utilizando la propiedad MinDate.

La puedes establecer al momento de crear tu formulario:
Código Delphi [-]
MonthCalendar.MinDate := Now;

también para seleccionar la hora, podrías utilizar un TDateTimePicker y estableciendo su propiedad "Kind" a dtkTime
__________________

Responder Con Cita
  #10  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Corregido todos los fallos (los que me habeis dicho)

http://www.mediafire.com/?6m9thn3d5nj

ya está mucho más decente jejeje

Si alguien quiere el código con gusto se lo doy
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #11  
Antiguo 12-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
trae el puro instalador... pon igual que el anterior, el que no necesita instalarse...

además, el que baje sigue diciendo "versión 1.0", ¿no debería haber cambiado a una superior después de las modificaciones?
__________________

Responder Con Cita
  #12  
Antiguo 12-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Toma el ejecutable: http://www.mediafire.com/?cabymd1v4qg (los botnos ayuda y acerca de... no iran porque requieren archivos, si se instala el programa funcionan perfectamente)

Si cada vez que le cambio algo le subiese de versión iria ya por la 100.2 jajaja es 1.0 porque no hay grandes cambios...

;-)

Insisto, el que quiera el código o el proyecto que me lo pida sin ningun problema.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD

Última edición por jorgegetafe fecha: 12-11-2007 a las 23:11:04.
Responder Con Cita
  #13  
Antiguo 12-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
ya lo ví...

primero, pensé que la selección del mes y la hora eran para seleccionar cuando querías que se ejecutaran las acciones, pero ahora veo no es así, que simplemente escoges un rango dentro de 30 horas para poder ejecutarlas, no es que selecciones el día... en fin, así como limitas el MinDate para no seleccionar fechas anteriores, igual le podrías hacer para que no movieran el mes, igual que que con MinDate, pero con MaxDate (MaxDate := Now;).

Respecto a la versión, el mismo delphi te va controlando la versión, en 4 niveles:

Major Version: La versión que vas sacando, esta rara vez cambia, a menos que haya cambios extremadamente fuertes, tanto en los datos como en la estructura.
Minor Version: Esta cambiará cuando existan cambios muy muy importantes y sustanciales.
Release: Esta es la versión que cambia cada vez que se libera el programa después de alguna modificación
Build: Esta cambia cada vez que construyes el programa. Es decir, le das "Build" (Shift+F9) en delphi.

El cuarto nivel (build) lo cambia delphi automáticamente, los otros tres niveles, tu los tienes que ir controlando. Esta opción viene en el menú "Project - Options ... - Version Info"

Así que después de los cambios aquí mencionados, tu programa debería ser la versión 1.0.1.2, o mínimo 1.1
__________________


Última edición por ContraVeneno fecha: 12-11-2007 a las 23:22:53.
Responder Con Cita
  #14  
Antiguo 13-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Gracias por lo de Maxdate, se lo he puesto y queda mejor.

Sobre la versión del programa, creo que no ha ido contando nada, porque no tenia ni idea de que eso lo hiciese delphi y tenia la casilla: "include version information in proyect" desactivada, asi que me aparece la version 1.0.0.0 :-( ahora que la tengo activada ya va contando?

Tengo que tocar algo más de la configuracion?
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #15  
Antiguo 13-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
nop, ya va contando.
__________________

Responder Con Cita
  #16  
Antiguo 13-11-2007
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Como mejora no estaría mal poder programar varias acciones, e incluso, para algunas, poner intervalos de ejecución. También estaría bien poder elegir el path donde guardar la captura de pantalla.
Cita:
Empezado por jorgegetafe Ver Mensaje
Insisto, el que quiera el código o el proyecto que me lo pida sin ningun problema.
Si no te importa compartir el código sería bueno que lo incluyeses en el archivo rar, valdría de mucha ayuda para el aprendizaje.

Un saúdo y muchas gracias por tu aportación.
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita
  #17  
Antiguo 13-11-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Hombre, si puedes añadir el código fuente, podrías subirlo a clubDelphi en el FTP o Wiki, según prefieras.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #18  
Antiguo 13-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Cita:
Empezado por Lepe Ver Mensaje
Hombre, si puedes añadir el código fuente, podrías subirlo a clubDelphi en el FTP o Wiki, según prefieras.
Saludos
No se hacer eso, pero el que quiera que lo haga (o decidme como se hace), en esta dirección este el proyecto entero.

Si me gustaría, que si alguien lo mejora pues que me lo pase modificado, es lo único que pido.

;-)

http://www.mediafire.com/?7j9om21xtx9
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #19  
Antiguo 13-11-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Esta interesante aunque el mensaje nunca se dio, pero bueno.
Me parece que seria practica la repetición, si por ejemplo se quiere que aparezca un mensaje, tal vez seria buena la opción de cuantas veces y a que hora, lo mismo pasa con otras opciones, si se necesita que se ejecuten varias veces al dia por ejemplo.
Por lo demás esta divertido, lo as hecho muy bien, te felicito.
Saludos
Responder Con Cita
  #20  
Antiguo 13-11-2007
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Talking

Lo de la repetión lo tengo en mente, a ver si puedo encontrar tiempo y lo intento hacer, hay un par de cosillas que no tengo muy claro.

Gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Con poco animo gmontes Humor 1 10-04-2006 23:05:46
Consulta un poco particular. syntetiko SQL 6 14-05-2005 10:54:24
Mi primer programa en delphi el, el .exe en otros ordenadores no va Daltor Varios 3 02-04-2004 15:21:00
Un poco extraño barman Firebird e Interbase 3 14-07-2003 10:36:14
problemas con mi primer programa taurux Varios 1 09-06-2003 17:00:47


La franja horaria es GMT +2. Ahora son las 20:34:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi