Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Tamanho da imagem
Message
De
09/01/2004 22:01:48
Peter Wagner
Point Informática Ltda.
Limeira, Brésil
 
 
À
09/01/2004 21:57:49
Peter Wagner
Point Informática Ltda.
Limeira, Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Photos et traitement d'images
Divers
Thread ID:
00865674
Message ID:
00865691
Vues:
17
PS: Ser for para saber o tamanho (dimensões da imagem), da uma olhada na area de Download da UT e procure por uma classe de Alexander Golovlev , cujo arquivo se chama gpImage.zip

[]'s
Peter


>Serve uma API p/ fazer isto com qualquer arquivo ?
>
>* Tamanho do arquivo em bytes
>* Passar o Path com o nome do arquivo, exemplo: api_Tamanho_arquivo("C:\x\adm.exe")
>Function api_Tamanho_arquivo
>LPARAMETERS  lcFilename
>DECLARE INTEGER GetFileSize IN kernel32;
>	INTEGER   hFile,;
>	INTEGER @ lpFileSizeHigh
>DECLARE INTEGER OpenFile IN kernel32;
>	STRING   lpFileName,;
>	STRING @ lpReOpenBuff,;
>	INTEGER  wStyle
>DECLARE INTEGER CloseHandle IN kernel32 INTEGER hObject
>
>#DEFINE OF_READ                0
>#DEFINE OF_SHARE_DENY_NONE    64
>#DEFINE HFILE_ERROR           -1
>#DEFINE dwordPlus     4294967296  && 0xffffffff + 1
>
>LOCAL lpReOpenBuff, hFile, lnSizeLo, lnSizeHi
>
>lpReOpenBuff = REPLICATE(CHR(0), 250)
>hFile = OpenFile (lcFilename, @lpReOpenBuff, OF_SHARE_DENY_NONE)
>
>IF hFile <> HFILE_ERROR
>	lnSizeHi = 0
>	lnSizeLo = GetFileSize (hFile, @lnSizeHi)
>	RETURN lnSizeHi * dwordPlus + lnSizeLo
>	= CloseHandle (hFile)
>ELSE
>	RETURN 0
>ENDIF
>
>[]'s
>Peter
>
>>Tem como saber o tamanho de uma imagem antes dela ser mostrada no form.
>>Observação : pode ser em VFP7 ou mesmo em JavaScript
>>
>>Antônio Carlos
>>Aracaju-Brasil
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform