Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Existe uma classe chamada ImageFormat. Dentro dessa classe existem os tipos de imagem: ImageFormat.Jpeg, ImageFormat.Png, etc. Estou criando uma Sub e eu gostaria que um parâmetro dela fosse qualquer um desses tipos de imagem. Então a dúvida é: Como fazer com que a Sub aceite apenas um desses tipos (para ser mais exato, esses tipos são properties de ImageFormat) de ImageFormat?
Exemplo de chamada:
Imagem.salvar(imagemRedimensionada, ImageFormat.Jpeg, "C:\", Nothing)
Valeu.
Eu cria um Enum , assim
enum ETIPO
JPG
PNG
end enum
No parâmetro colocaria
sub salvar (imagem as string, tipo as etipo, local as string, parametro4 as object)
e no código de salvar coloca..
select case tipo
case jpg
'tratamento para jpg
case png
'tratamento para png
end select
São sim, mas você pode informar qualquer outro.