Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

programa que simule el paint de microsoft

Estas en el tema de programa que simule el paint de microsoft en el foro de Visual Basic clásico en Foros del Web. buenas foreros disculpen la insistencia pero necesito un programilla parecido al paint, nose si alguien tenga algo parecido para que me ayuden pero lo necesito ...
  #1 (permalink)  
Antiguo 30/08/2006, 19:47
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
programa que simule el paint de microsoft

buenas foreros disculpen la insistencia pero necesito un programilla parecido al paint, nose si alguien tenga algo parecido para que me ayuden pero lo necesito urgentisimo de vida o despido, solo necesito que realiza estas 3 funciones:
1) Al abrir una imagen pueda borrarse pixel por pixel asi como el borrador de paint y se pueda borrar de diferente tamaños(lineas mas gruesas y delgadas)
2) Se pueda seleccionar una area del dibujo y se pueda recortar o borrar asi como el icono de seleccion de paint.
3)Hacer zoom

He buscado bastante pero solo he encontrado dibujar lineas,circulos, cosas asi pero eso no me han pedido espero no causar inconvenientes ni molestias a nadie gracias por todo su apoyo.
  #2 (permalink)  
Antiguo 31/08/2006, 07:32
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 18 años, 9 meses
Puntos: 2
mmm y no seria posible emular la mayoria de los procesos con lineas... ejemplo si necesitas borrar puedes usar un line de color blanco... copiar si mal no recuerdo puedes hacer un proceso de seleccionar, marcar y sobre el mandar al clipboard y despues rescatar desde ahi con los correspondientes problemas que eso puede traer... en fin deverias intentar por esa area...
  #3 (permalink)  
Antiguo 31/08/2006, 11:38
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
tines razon ya me salio una parte de lo que es borrado pero para el segundo caso que mencione (2.), que con el mouse seleccione alguna area de la grafica y pueda cortarla o eliminarla no tendrias algune ejemplo, no logro que se peuda selecionar alguna area gracias x tu ayuda
  #4 (permalink)  
Antiguo 31/08/2006, 12:33
Avatar de tazzito  
Fecha de Ingreso: agosto-2006
Mensajes: 381
Antigüedad: 18 años, 9 meses
Puntos: 2
mmm la verdad es que no desarrollo en ese ambito, pero buscando un poco de informacion eh encontrado esta pagina y algo de informacion sobre HostSpot la verdad mas alla no podria ayudarte :( lo siento

http://vbnet.mvps.org/index.html?cod...metafileps.htm
  #5 (permalink)  
Antiguo 07/09/2006, 09:47
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
bueno he avzando mucho con este trabajillo ahora me viene un problema y es con el zoom que no entiendo me baje un ejemplo donde utilizan la funcion StretchBlt , el problema surge por que me sale el ,mensaje "no se puede crear una imagen autoredraw", a pesar que los 2 picture los tengo con la propiedad autoredraw a true espero me puedan ayudar ya no puedo mas o me dijeran como puedo darle solucion a este mensaje
  #6 (permalink)  
Antiguo 07/09/2006, 11:29
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
espero no molestar a nadie ,nose si a alguien le pueda enviar mi codigo fuente para que lo chequea y pueda decirme como resolver este error, me mandan su correo mil gracias.
P.D. : es de gran urgencia....
  #7 (permalink)  
Antiguo 07/09/2006, 13:32
 
Fecha de Ingreso: septiembre-2006
Mensajes: 28
Antigüedad: 18 años, 8 meses
Puntos: 0
Hola loquillo7
yo solo soy un simple aficionado pero estoy haciendo a muchos ratitos un paint
y si no me equivoco el error de "no se puede crear una imagen autoredraw" ocurre cuando intentamos que la imagen a presentar sea mas grande que eltamaño maximo permitido por el control

yo ese problem lo resolvi de otra forma
pudiendo hacer el zoom todo lo aumentado que se quiera

solo tienes que pintar en el area vidible una parte del picture original

el principio X seria el valor de Hscrol
el principio Y seria el valor de Vscrol

si crees que te puede servir miraria de buscar la rutina, pero ya te digo que soy un aficionado y seguro que tendras que depurarla
  #8 (permalink)  
Antiguo 07/09/2006, 14:00
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
te cuento pes parte del codigo logrado lo baje de un programa paint que me baje de una web, la cual empeze a depurar solo a mi conveniencia pero el zoom si lo estoy haciendo por mi cuenta toda la mañana he estado en este problema del autoredraw, cuando la imagen a mostrar es pequeña llega hacer el zoom pero cuando la imagen es grande es ahi donde sale el error, nose si te pueda pasar mi codigo pa q me ayudes aver cual es el problema o tu tengas alguito para que me pases y me pueda guiar muchas gracias.
  #9 (permalink)  
Antiguo 07/09/2006, 14:40
 
Fecha de Ingreso: septiembre-2006
Mensajes: 28
Antigüedad: 18 años, 8 meses
Puntos: 0
Problemas con el Zoom

Cita:
Iniciado por loquillo7 Ver Mensaje
te cuento pes parte del codigo logrado lo baje de un programa paint que me baje de una web, la cual empeze a depurar solo a mi conveniencia pero el zoom si lo estoy haciendo por mi cuenta toda la mañana he estado en este problema del autoredraw, cuando la imagen a mostrar es pequeña llega hacer el zoom pero cuando la imagen es grande es ahi donde sale el error, nose si te pueda pasar mi codigo pa q me ayudes aver cual es el problema o tu tengas alguito para que me pases y me pueda guiar muchas gracias.
dame tu correo y te mando una rutina que mi me funciona
  #10 (permalink)  
Antiguo 07/09/2006, 14:57
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
[email protected] porfa me lo mandas lo antes poisble gracias
  #11 (permalink)  
Antiguo 07/09/2006, 15:05
 
Fecha de Ingreso: septiembre-2006
Mensajes: 28
Antigüedad: 18 años, 8 meses
Puntos: 0
Zoom

Ya tienes que tenerlo, suerte
  #12 (permalink)  
Antiguo 08/09/2006, 08:27
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años
Puntos: 1
he estado leyendo toda la noche y no he podido dar con el error no habr alguien a quien le pueda pasar mi codigo y me ayude a resolver el problemita del zomm muy agradecido.
  #13 (permalink)  
Antiguo 08/09/2006, 10:02
 
Fecha de Ingreso: septiembre-2006
Mensajes: 28
Antigüedad: 18 años, 8 meses
Puntos: 0
Zoom

Hola acabo de llegar.

A mi modo de ver la rutina que tu tienes para hacer zoom es la mas simple
que consiste en hacer el control picture(1) un poco mas grande que el control
picture(2) (que es el que contiene la imagen)
y a mi modo de ver cuando el control Picturebox exede de un tamaño ocurre ese error
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:56.