by Manuel Valdenebro » Sat Apr 15, 2006 1:15 pm
Antonio, te acompaño un pequeño ejemplo (te lo envio por email para que lo compruebes):
///////////////////////////////////////////////////////////////////////////////
#include "FiveWin.ch"
#include "Image.ch"
function Main()
LOCAL oDlg, oImage
DEFINE DIALOG oDlg FROM 0, 0 TO 10, 50 ;
TITLE "IMPRESION LENTA Y SIN BUILDING PAGES"
@ 0, 0 IMAGE oImage SIZE 0, 0 OF oDlg
oImage:Progress( .f. )
@ 2, 12 BUTTON "Imprimir" SIZE 50,10 OF oDlg ;
ACTION PrintImage( oImage )
ACTIVATE DIALOG oDlg CENTER
oDlg:End()
return nil
static func PrintImage( oImage )
local oPrn, nVeces
oImage:LoadBmp("eva.jpg")
PRINT oPrn NAME "Image Printing" PREVIEW
FOR nVeces = 0 TO 10
PAGE
oPrn:SayImage( 0, 0, oImage, 2000, 3000 )
ENDPAGE
NEXT
ENDPRINT
return nil
Un saludo
Manuel