Clase tGraph
Clase tGraph
Alfredo o algun compañero del foro:
Estoy usando la clase tGraph de Alfredo Arteaga. Todo esta muy bien con excepcion del metodo oGraph:Save2BMP(); este solo me graba un cuadro pequeño blanco con una x en el medio.
Intente con la ultima clase modificada, pero me sigue saliendo igual.
Estou usando FWH 2.7 Sep 06 + xHarbour builder Jan 07. Estaria por aqui el problema?
Alguna sugerencia?
Saludos,
George
Estoy usando la clase tGraph de Alfredo Arteaga. Todo esta muy bien con excepcion del metodo oGraph:Save2BMP(); este solo me graba un cuadro pequeño blanco con una x en el medio.
Intente con la ultima clase modificada, pero me sigue saliendo igual.
Estou usando FWH 2.7 Sep 06 + xHarbour builder Jan 07. Estaria por aqui el problema?
Alguna sugerencia?
Saludos,
George
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.
Francisco,
Gracias por responder.
Yo tambien lo hice de esa manera, usando la misma clase modificada que tu usas, y me sigue dando el problema. No se por donde anda la solucion.
Pero creo que el problema debe estar en que uso xHarbour builder y no harbour.
Por otro lado si me funciona perfectamente la opcion de copiar la grafica al clipboard.
Mi pregunta a ti, a Antonio y a cualquier compañero de foro que sepa la respuesta es:
Como Salvar Una Imagen, Tipo BMP, Que Esta En El ClipBoard?
Saludos,
George
Gracias por responder.
Yo tambien lo hice de esa manera, usando la misma clase modificada que tu usas, y me sigue dando el problema. No se por donde anda la solucion.
Pero creo que el problema debe estar en que uso xHarbour builder y no harbour.
Por otro lado si me funciona perfectamente la opcion de copiar la grafica al clipboard.
Mi pregunta a ti, a Antonio y a cualquier compañero de foro que sepa la respuesta es:
Como Salvar Una Imagen, Tipo BMP, Que Esta En El ClipBoard?
Saludos,
George
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
George,
Prueba así:
Prueba así:
Code: Select all
DEFINE CLIPBOARD oClp OF oWnd
DibWrite( "screen.bmp", DibFromBitmap( oClp:GetBitmap() ) )
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
El fichero lo estas creando así ?
y previamente has puesto la imagen en el clipboard ?
Code: Select all
DEFINE CLIPBOARD oClp OF oWnd
DibWrite( "screen.bmp", DibFromBitmap( oClp:GetBitmap() ) )
La imagen se copia al clipboard con la siguiente funcion:
WndCopy( Self:hWnd, .F., .T. )
que esta en el metodo tGraph
Yo verifique lo anterior y mediante un paste puedo poner la imagen en Ms-Word. Esta parte trabaja 100% OK
Esta son las intrucciones, tal cual como tu me indicaste, que estoy usando para grabar el fichero en el Hard Disk:
DEFINE CLIPBOARD oClp OF oWnd
DibWrite( "screen.bmp", DibFromBitmap( oClp:GetBitmap() ) )
Pero solamente se salva un pequeño cuadrado blanco con una X roja en el medio
Saludos
George
WndCopy( Self:hWnd, .F., .T. )
que esta en el metodo tGraph
Yo verifique lo anterior y mediante un paste puedo poner la imagen en Ms-Word. Esta parte trabaja 100% OK
Esta son las intrucciones, tal cual como tu me indicaste, que estoy usando para grabar el fichero en el Hard Disk:
DEFINE CLIPBOARD oClp OF oWnd
DibWrite( "screen.bmp", DibFromBitmap( oClp:GetBitmap() ) )
Pero solamente se salva un pequeño cuadrado blanco con una X roja en el medio
Saludos
George
-
- Posts: 845
- Joined: Sun Oct 09, 2005 5:36 pm
- Location: la laguna, mexico.