Olá...
É possível abrir esses arquivos com a Classe TActiveX ?
Saludos
Abrir Arquivos (*.TIF, *.BMP e *.JPG) com TActiveX
Olá FLeal...
Obrigado pela resposta...
Já havia usado o Freeimage, porém na verdade, gostaria de abrir qualquer tipo de Imagem (BMP,JPG,TIF,GIF), usando os recursos do "image.preview" do Windows, através da Classe TActiveX.
Seguindo os exemplos abaixo :
WORD => oActiveX = TActiveX():New( oWnd, "Word.Application.8" )
ACROBAT => oActiveX = TActiveX():New( oWndPdf, "PDF.PdfCtrl.6" )
EXCEL => oActiveX = TActiveX():New( oWnd, "OWC10.Spreadsheet" )
FLASH => oActiveX = TActiveX():New( oWnd, "ShockwaveFlash.ShockwaveFlash.1" )
ficou facil de usar esses recursos, porém não encontrei nada em relação as imagens acima.
Encontrei os parametros "WangImage.Document" que abre o image preview, só que estão faltando alguns parâmetros e não estou sabendo usa-los.
Gracias
Obrigado pela resposta...
Já havia usado o Freeimage, porém na verdade, gostaria de abrir qualquer tipo de Imagem (BMP,JPG,TIF,GIF), usando os recursos do "image.preview" do Windows, através da Classe TActiveX.
Seguindo os exemplos abaixo :
WORD => oActiveX = TActiveX():New( oWnd, "Word.Application.8" )
ACROBAT => oActiveX = TActiveX():New( oWndPdf, "PDF.PdfCtrl.6" )
EXCEL => oActiveX = TActiveX():New( oWnd, "OWC10.Spreadsheet" )
FLASH => oActiveX = TActiveX():New( oWnd, "ShockwaveFlash.ShockwaveFlash.1" )
ficou facil de usar esses recursos, porém não encontrei nada em relação as imagens acima.
Encontrei os parametros "WangImage.Document" que abre o image preview, só que estão faltando alguns parâmetros e não estou sabendo usa-los.
Gracias
Valdir - Jundiaí - S.P. - Brasil
Fivewin 16.08
Fivewin 16.08
- danielr cyberia®
- Posts: 28
- Joined: Sat Apr 28, 2007 4:06 am
- Location: Venezuela
Saludos Cordiales Colegas!!!
Bueno realmente por lo que mas o menos te entiendo creo que te refieres a algo como esto!!
Necesitas una imagen para el BMPGET!!!
Bueno realmente por lo que mas o menos te entiendo creo que te refieres a algo como esto!!
Code: Select all | Expand
#INCLUDE "FIVEWIN.CH"
PROCE MAIN()
LOCAL oDlg,oAdj,cAdj:=SPACE(30)
DEFINE DIALOG oDlg TITLE "Abrir Imagen"
@ 1,1 SAY "Ubicación del Archivo :"
@ 2,1 BMPGET oAdj VAR cAdj NAME "BITMAPS\IMPORTAR.BMP";
ACTION (cFile:=cGetFile32("Todos los Archivos de Imagen (*.*) |*.*|Mapa de Bits (*.BMP) |*.bmp|;
JPGE (*.JPG,*.JPGE,*.JPE,*.JFIF)|*.JPG;*.JPGE;*.JPE;*.JFIF|GIF (*.GIF)|*.gif|PNG (*.PNG)|*.png",;
" Seleccionar Archivo para Abrir",1,cFilePath(cAdj),.f.,.t.),;
cAdj:=IIF(!EMPTY(cFile),cFile,cAdj),;
oAdj :Refresh())
@ 3,1 BUTTON "Abrir" ACTION ShellExecute( 0, "open", cAdj)
@ 3,8 BUTTON "Cerrar" ACTION oDlg:End()
ACTIVATE DIALOG oDlg CENTERED
RETURN
Necesitas una imagen para el BMPGET!!!
Best Regards- Saludos y Exitos
Daniel Rivas
Daniel Rivas