Comunidad Underground Hispana  

Retroceder   Comunidad Underground Hispana > Programacion > Visual Basic y Net


Respuesta Crear Nuevo Tema
 
Compartir en twitter LinkBack Herramientas Desplegado
Antiguo 16-nov-2005, 17:44   #1
Habitual
 
Fecha de Ingreso: junio-2005
Amigos 0
Mensajes: 161
Gracias: 2
Agradecido 1 vez en 1 mensaje.
Predeterminado Ayuda Imagen

Nose Pero Ultimamente Me eh Encontrado con Juegos que utilizan una sola imagen donde esta un monton de imagenes, me explico
La Cosa es que no se Como Maldita sea
Hacen que Cada Imagen en esa sola Imagen
se vea en diferentes ambitos, sin ser la imagen completa
Me Vuelvo a explicar(esto es un form de un juego)

Quiero Saber La Manera Porfavor
Hasta en gunbound vi sur Archivos
y Hacen Caminar a esa imagen con un archivo de dibujo que tiene 3 dibujos
__________________
Gabhardy está desconectado   Responder Citando
Antiguo 21-nov-2005, 16:58   #2
wuepe
Guest
 
Amigos
Mensajes: n/a
Predeterminado Re: Ayuda Imagen

Bueno, hay un comando en visual, que de una imagen, puedes coger la parte que quieras y ponerlo en otra imagen, con el tamao que quieras.

Esto es cosa del Picture box. y el codigo seria este:

Necesitas dos imagenes, la primera puede ser un picturebox o un control imagen, y el segundo tiene que ser un picturebox.

El primero se llamara picture1 y el segundo picture2, en el primero cargariamos la imagen que queremos recortar, y en el segundo le activamos la propiedad AutoRedraw (significa que no se refresque, para que la imagen que pongamos ya recortada no se borre) a True

Bueno, ahora debemos de saber el tamao de la imagen, y la ubicacion que queremos coger, por ejemplo una imagen principal con 4 fotos, seria de ancho 1000, de alto 1000, pero la primera seria de la coordenada 0 a la 500 de anchura y de 0 a 500 de altura, la 2 de anchura de la 500 a 1000 y de altura de 0 a 500, y asi sucesivamente

Bueno el comando por ejemplo es:

Picture2.PaintPicture Picture1.Picture, 0, 0, Picture2.Width, Picture2.Height, 0, 0, 500, 500

donde los ultimos 0,0,500,1000 serian el cuadrado de la imagen del picture1 que quieres recortar. siendo

x,y(0,0) 500 1000
|----------------------------
| | |
| 500,500 |
|--------------|------------ |
| | |
-----------------------------
1000 1000

Ve haciendo pruebas, seria 0(coordenada x), 0(coordenada y), 500 (ancho hacia la derecha), 500 (alto hacia abajo)

Suerte
  Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks están Activado
Pingbacks están Activado
Refbacks están Activado



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda por favor,sospecho que esta infectado mi foro copycat Seguridad 4 03-ago-2010 09:33
Ayuda con mi laptop kuchikikonken Hardware 4 23-jul-2010 15:55



Portal Hacker
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0