Principales respuestas
Rellenar un dibujo

Pregunta
-
Buenas,
con el VB.NET, en un Bitmap se pueden rellenar polígonos, rectángulos, círculos, etc. Pero si hago un programa en el que el usuario dibuje líneas y curvas, creando figuras, ¿como podría rellenar estas figuras de un color?, ¿Cuál es el equivalente de la declaración FloodFill en VB.NET?. Gracias, un saludo.
Respuestas
-
- Propuesto como respuesta Karen MalagónModerator lunes, 7 de diciembre de 2015 21:26
- Marcado como respuesta Enrique M. MontejoModerator viernes, 11 de diciembre de 2015 8:05
-
"Domingo Vargas" escribió:
> En el segundo no me reconoce el objeto BitmapBytesARGB32, ...
Hola, Domingo:
No te reconoce el objeto porque tendrás que implementar en tu proyecto una clase llamada BitmapBytesARGB32.
Mira a ver si te sirve la clase BitmapBytesARGB32 que aparece publicada en la segunda respuesta de la siguiente conversación:
Un saludo
Enrique Martínez Montejo
[MS MVP - VB]
Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.
Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.
Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción Option Strict.- Marcado como respuesta Enrique M. MontejoModerator viernes, 11 de diciembre de 2015 8:05
Todas las respuestas
-
- Propuesto como respuesta Karen MalagónModerator lunes, 7 de diciembre de 2015 21:26
- Marcado como respuesta Enrique M. MontejoModerator viernes, 11 de diciembre de 2015 8:05
-
Hola señora Gemma,
He probado los procedimientos SafeFloodFill y UnSafeFloodFill y me funciona correctamente el primero. En el segundo no me reconoce el objeto BitmapBytesARGB32, por lo que no lo he podido ejecutar.
Muchísimas gracias. Un saludo.
-
"Domingo Vargas" escribió:
> En el segundo no me reconoce el objeto BitmapBytesARGB32, ...
Hola, Domingo:
No te reconoce el objeto porque tendrás que implementar en tu proyecto una clase llamada BitmapBytesARGB32.
Mira a ver si te sirve la clase BitmapBytesARGB32 que aparece publicada en la segunda respuesta de la siguiente conversación:
Un saludo
Enrique Martínez Montejo
[MS MVP - VB]
Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.
Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.
Si usas Visual Basic .NET y deseas ser productivo y feliz, se inteligente y activa la instrucción Option Strict.- Marcado como respuesta Enrique M. MontejoModerator viernes, 11 de diciembre de 2015 8:05
-
Hola señor Enrique M. Montejo,
Gracias por su ayuda. Ahora entiendo por qué no funcionaba la clase BitmapBytesARGB32, porque había que crearla.
De todas formas, he realizado un programa para pintar y el procedimiento SafeFloodFill me funciona muy bien y me parece menos complicado. Saludos.