FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Rompecabezas
Ante todo muchas felicidades a la existencia de este Club. Bueno he estado practicando Delphi 6 y se que mi nivel no llega mas que a novato, espero que este juego aclare muchas dudas a algunos (incluye manual, y codigo fuente) y me ayude a resolver otras, ya que el juego se que se puede mejorar, por ejemplo con un arreglo de botones (hecho que hice en VB, pero no se como implementarlo en Delphi), que reduciria muchisimo el codigo fuente y haria más eficiente su manejo. Ahora estoy realizando otro juego ( que espero subir pronto), pero estoy atorado, ya que no se como captural el boton derecho del mouse en una "image".
Ante todo Gracias Nota: Si no logro subir el juego, lo pueden bajar de www.geocities.com/ChajalMexico/index.html |
#2
|
||||
|
||||
Cita:
Para crearlos en tiempo de ejecución, solo tienes que definir un vector del tipo que quieras usar, crear en un ciclo los controles y ubicarlos donde te guste. Por otro lado todos los eventos de un mismo tipo pueden apuntar al mismo procedure, así que solo tienes que asignarle el evento a utilizar a un procedure predefinido. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Puedes utilizar el evento OnMouseDown del TImage, si te fijas en el interface que se crea en ese evento hay una variable que se llama Button, comprueba de la siguiente forma:
Espero que te sirva. Un saludo.
__________________
Todos somos aficionados. La vida es tan corta que no da para más. Guia de Estilos |
#4
|
||||
|
||||
Por otro lado, viendo tu código, hacer algo así, para mantener lo hecho en tiempo de diseño:
Otra opción, puede ser manejar una función que devuelva un TButton pasándole su Index, esta si sería un feo case, pero te evitarías el resto:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
|||
|
|||
Gracias...
Gracias Snake, gracias Delphi.com.ar me han aclarado unas dudotas, espero tener pronto la version 2 del rompecabezas, asi como el nuevo juego prometido
|
|
|
|