FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda de principiante
Hola! soy nueva en esto y necesito un poco de ayuda. Tengo que hacer un solitario y se me esta complcando para mostrar los montones de cartas.
Se supone que dependiendo del lugar en que la carta ocupe en la pila es el lugar que debe ocupar visualmente, siendo la ultima de la pila la primera en aparecer, que es tapada parcialmente por la anterior y asi... quiero saber si existe una manera de modificar directamente en cual "Image" debe aparecer... tipo asi, con una variable llamada numImage: obviamente eso no me deja... existe una manera de modificarlo directamente en la sentencia?? Última edición por ecfisa fecha: 17-10-2013 a las 04:58:51. Razón: Agregar etiquetas [DELPHI] |
#2
|
||||
|
||||
Hola
La pregunta que sigue es: Que tienes adelantado ?, no nos muestras el codigo, no sabemos por donde van los tiros. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
esto es el procedimiento para mostrar la pila, es recursivo:
como se ve, la variable 'xx' es la que estaba usando ahora de prueba... Última edición por ecfisa fecha: 17-10-2013 a las 04:56:32. Razón: Agregar etiquetas [DELPHI] |
#4
|
||||
|
||||
Hola
Bueno, no entiendo la pregunta. Lo que he usado para evitar el uso de archivos independientes es archivar las fotos en un form adicional y llamarlas de ahi, se hace mas rapida la aplicacion. Saludos
__________________
Siempre Novato |
#5
|
|||
|
|||
no mira, lo que quiero evitar es esto (es mi solucion transitoria, que es horrible...):
... y sigue muuucho mas... creo que tiene que haber una solucion si yo pudiera cambiar la sintaxis de lo que anteriormente puse en color.... si yo pudiera cambiar con una variable a que numero de Image quiero cargar la imagen... me explico mejor?? Última edición por ecfisa fecha: 17-10-2013 a las 04:58:33. Razón: Agregar etiquetas [DELPHI] |
#6
|
||||
|
||||
Hola
Te explicas bien el que no lo hace bien soy yo. Como te dije me parece que lo mejor es eliminar el uso de la busqueda de la imagen en un archivo y usar un form adicional en donde simplemente se ponen las imagenes y se buscar por componente asi se hace con menos codigo y creo que mas facil. Saludos
__________________
Siempre Novato |
#7
|
||||
|
||||
Hola sofiaz, bienvenida a Club Delphi
Por favor cuando incluyas código en tus mensajes utiliza TAG's para darle mas legibilidad: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
|||
|
|||
ecfisa: gracias! y disculpas por lo del codigo.
Caral: serias tan amable de darme un ejemplo, en el caso de que lo haga como vos decis, de como llamo a la imagen. y gracias por contestar! |
#9
|
||||
|
||||
Hola sofiaz.
No hay por que disculparse, son detalles lógicos de quienes son nuevos en los foros. Aparte de la sugerencia que mi amigo Carlos te brinde luego, y que sin dudas tendrá la excelencia de costumbre, te adjunto un código que te aporte otra idea (o tal vez la misma ) de como podrías automatizar la carga y la muestra de imágenes. Sólo crea una carpeta, copia y descomprimí el archivo allí (incluye las imágenes de diez cartas). Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 25-09-2014 a las 02:47:57. |
#10
|
||||
|
||||
Cita:
Lo bueno es que lo reconozcas y quieras arreglarlo... Sé de más de uno que la dejaría así sin ningún remordimiento.
La forma de evitar esto, es utilizar FindComponent. Con esta función puedes acceder a un componente a partir de una cadena con su nombre. De esta formas teniendo la variable i y todos los componentes que se llaman image6, image7, image8,... puedes generar un código similar a este:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#11
|
||||
|
||||
Hola
La forma en que lo hago yo es exacta a la que Neftali te a propuesto, de hecho la aprendí de el. Lo único que si hago es cargar las imágenes en otro form y llamarlas de ahí, pero es lo mismo. Saludos
__________________
Siempre Novato |
#12
|
|||
|
|||
gracias neftali!!!! creo que eso es exacto lo que andaba buscando.
y gracias ecfisa tambien. Ambas soluciones las voy a probar, recien mañana me puedo poner otra vez con eso. Muchas gracias por contestar a todos! |
#13
|
|||
|
|||
ahora si Neftali, lo hice.
tu solución es perfecta. saque 110 lineas de código de mas, gracias! |
#14
|
||||
|
||||
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#15
|
||||
|
||||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Duda de principiante sobre cámaras en GLScene | kakarotv5 | Gráficos | 4 | 24-02-2007 11:08:19 |
Duda principiante con manejo de formularios | Chompiras | Varios | 6 | 11-02-2006 20:49:55 |
Duda de principiante con combobox | Chompiras | Varios | 5 | 09-02-2006 20:35:56 |
Duda de principiante (Help!!!!) | taeyin | Firebird e Interbase | 2 | 04-06-2005 22:43:53 |
principiante | olybola | Conexión con bases de datos | 3 | 17-05-2004 19:56:36 |
|