FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Modularizar el programa principal
Buenas compañeros,
Necesito terminar una practica y para ello tengo que modularizar el programa principal. Para ello creo diferentes procedimientos, pero a la hora de ejecutar el programa no funciona bien. Para vosotros debe ser algo sencillo, es un juego de POKER simple. Alguna alma caritativa puede ayudarme? Espero vuestro mensajes, o agregadme a byivan2002@hotmail.com os lo agradezco muxo. Última edición por marcoszorrilla fecha: 17-01-2007 a las 15:51:08. |
#2
|
||||
|
||||
Hola Bienvenido!!
Te recomiendo leas la guía de estilo, ahora bien sobre tu consulta, con la información que nos das, es muy difícil ayudar. debes ser mas especifico en la consulta |
#3
|
||||
|
||||
Lo normal es que vayas diciendo que es lo que no te funciona y alguien te irá diciendo como arreglarlo de manera que tendrías que ir haciendo preguntas concretas, una por hilo.
Por ejemplo, trabajo con D7 y estoy usando Base de datos Firebird, he creado el procedimiento p314 con este código lo llamo desde el formulario xxxx y me da este error..... Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
|||
|
|||
Os pongo un enlace para descargar el archivo?
Joer si esk es uan tonteria de nada, es cortar 5 cachitos y pegarlos en 5 procedures, pero nose k coño de efectos laterales o lo que sea, y logo no hace lo correcto. Te pongo un enlace para descargarlo, y lo echas un vistazo? Gracias. Edit: Acabo leer las normas de estilo, siento el titulo en mayusculas, no puedo modificarlo Última edición por byivan fecha: 17-01-2007 a las 15:39:11. |
#5
|
||||
|
||||
Estaría bien que dijeras, por ejemplo, qué error te sale, en qué línea de código salta...
|
#6
|
||||
|
||||
Estaría mucho mejor que leyeras la guía de estilo, como ya te dijeron. Esto para evitar futuros errores y malos entendidos.
Edito: Perdón, no había leído que ya habías leido la lectura recomendada. :P
__________________
|
#7
|
|||
|
|||
Primiero agradecer vuestros mensajes, gracias.
El problema está en que el compilador compila todo perfectamente, y en tiempo de ejecucion del programa, no se desarrolla bien. - Antes de modularizar todo funcionaba perfectamente, pero tras modularizar da resultados que no son los esperados, por lo que no debo modularizarlo correctamente. Os adjunto el link para que veais el problema: http://www.megaupload.com/?d=LSNYN75C Teneis que modularizar el programa principal que se encuentra en el archivo JuegoPoquer.dpr Espero que podais ayudarme, muchas gracias por vuestra atencion. Un saludo. |
#8
|
||||
|
||||
¿y como para cuando hay que entregar el sistema ya modulizado?
__________________
|
#9
|
|||
|
|||
Me urge tremenda prisa pues tengo que entregarla ya.
No es nada complicado(si para mi) solo se trata de modularizar 5 parrafos de codigo en 5 procedure por favor echale un vistazo muchas gracias , un saludo |
#10
|
||||
|
||||
Hombre byivan, creo que te hace falta un nuevo detector de sarcasmo...
__________________
|
#11
|
|||
|
|||
Cita:
Sarcasmo: Burla o ironía mordaz, hiriente y humillante. Humildad: Actitud de la persona que no presume de sus logros, reconoce sus fracasos y debilidades y actúa sin orgullo. |
#12
|
||||
|
||||
Trate de descargar tu prog del link indicado pero tengo el siguiente mensaje:
Cita:
|
#13
|
|||
|
|||
Raul muchas gracias por tu atencion, de veras.
Puedes agregarme al msn : byivan2002@hotmail.com y te paso el programita por alli, o si lo prefieres mandame un correo a mi direccion y te contesto a tu correo con el programita. Que te parece? Un saludo |
#14
|
||||
|
||||
y la nota será para ti o para quien haga tu practica?
si los hay con morro |
#15
|
|||
|
|||
Cita:
No creo que sea apropiado tu comentario, puesto que la práctica me la he currado durante un mes, y solo es ultimar un detalle que ya le he dado mil vueltas. Un saludo desde Madrid |
#16
|
||||
|
||||
y por que no pasteas los codigos que te fallen aquí y explicas el fallo y no pones tu email con intencion de que te ayude alguien sin tan solo mover un dedo? Que esperabas asistencia gratis por e-mail? Es club delphi no club hermanitas de la caridad y aún así con respeto y educación se hacen ayudas desinteresadamente claro que se harán siempre y cuando el que pide ayuda esté interesado en trabajar.
A que esperas, pastea tu codigo y el error y la versión de delphi que estás utilizando y verás que rapido encuentras una solución. |
#17
|
|||
|
|||
Aqui está el codigo, se trata de modularizar el programa principal, meter los 5 primeros bloques (o parrafos de instrucciones) cada uno en un procedure para así hacer el programa principal lo menos extenso posible.
El problema me surgió al modularizar el 3º bloque que contiene otro subprograma,y creo que se crea un conflicto de variables (un efecto lateral) y aunque el compilador lo da por bueno, en el tiempo de ejecución no se obtienen resultados esperados (en el descarte del poker cambia todas las cartas en vez de las deseadas,....) GRacias :
Última edición por marcoszorrilla fecha: 17-01-2007 a las 23:39:10. |
#18
|
||||
|
||||
ByIvan, estoy seguro que en este lugar siempre se ayuda a quien lo necesita; sin hacer distinción de ningún tipo. Y te lo digo porque ya tengo un buen tiempecito por este club y siempre he encontrado solución a mis problemas.
Lo único que se pide a cambio es que se cumplan un pequeño número de normas de convivencia (que nisiquiera son reglas estrictas), vamos pues, que lo único que se pide es que se sigua una guía de estilo. Y desafortunamente, a pesar de que has dicho que ya la leíste, a mi me parece que no lo has hecho porque sigues haciendo cosas que van en contra de esta guía. Entonces pues, te invito a que la leas nuevamente. Y te invito a que conozcas tambien la posibilidad de utilizar etiquetas vb para encerrar tu código y sea mas legible para todos nosotros. Edito: Este párrafo ya no es necesario ya que Marcos ha modificado tu mensaje Ahora bien, dicho lo que se tenía que decir, mencionas que no tienes ningún error de sintaxis. Entonces, si nos dices que es lo que sale mal y en que parte de tu código esto no se realiza como debe de ser, tal vez este club te pueda dar una idea de como resolver ese problema específico. A mi me parece que lo que requieres son dos procedimientos más (uno que realize lo que tienes en bloque 1 y 2, y otro que realize lo que tienes en el bloque 3 y 4), este procedimiento recibiendo un parámetro que indique que jugador es para hacer la distinción correspondiente. Pero como te mencioné, si nos dices que es lo que sale mal, y en que parte de tu código las cosas no se hacen como se supone, tal vez pueda tener una mejor idea. Saludos.
__________________
Última edición por ContraVeneno fecha: 18-01-2007 a las 00:03:14. |
#19
|
|||
|
|||
Joer pues parala proxima vez, me anoto lo del código para que sea mas legible, lo siento.
El porblema es que al meter en un procedure el bloque 3 4 y 5 me produce un problema en tiempo de ejecucion (el compilador lo pasa) por tanto me gustaria que me escribieseis como serian los procedures del bloque 3 4 y 5. Muchas gracias! |
#20
|
||||
|
||||
Cita:
No, yo no te voy a escribir ningún código porque no es mi trabajo hacer tu trabajo. Saludos.
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Programador desesperado | falbano | Conexión con bases de datos | 8 | 08-04-2005 17:25:55 |
Problema con el programa para saber si estoy conectado. | Kamikaze | Internet | 3 | 25-11-2004 01:02:40 |
Programa para saber si estoy conectado. | Kamikaze | Internet | 2 | 13-11-2004 16:47:46 |
Realmente Desesperado | Descendents | Impresión | 1 | 09-06-2003 23:20:14 |
|