Visual Basic - necesito crear un archivo .bmp

Life is soft - evento anual de software empresarial
 
Vista:

necesito crear un archivo .bmp

Publicado por Danny Villota (3 intervenciones) el 14/03/2003 21:41:14
necesito crear un bmp a traves de codigo.
Tengo una matriz en la cual solo hay 1 y 0. el 1 significa negro y el 0 blanco necesito transformarla en un bmp en el cual cada celda se convierta en un pixel.

Si alguien sabe como hacerlo o tiene informacion sobre este formato agradeceria su ayuda.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

necesito crear un archivo .bmp

Publicado por J2ML (464 intervenciones) el 17/03/2003 14:40:54
Te intente enviar una posible respuesta a tu correo pero no llegó aquí te la digo de todas formas supongamos que tu matriz es así que te queda:
matriz (0,0) = 1
matriz (0,1) = 1
matriz (0,2) = 0
......
......
.....
matriz(512,479)=0
matriz(512,480)=1

Si es como el ejemplo anterior lo que debes hacer es:
Colocar un picture box con una resolución de de 512 x 480 luego con dos ciclos for y el método pset graficas la imagen colocando la rutina en el evento click de un botón quedaría:
private sub command1_click()
Picture1.Scale (0, 480)-(512, 0)
Picture1.Cls
For j=0 to 512
For j1=0 to 480
if cbool(matriz(j,j1)) then Picture1.Pset j,j1
Next j1
Next j
luego para almacenarlo en un archivo debes emplear el savepicture...!

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar