Compartilhar via


Propriedade Form.PictureType (Access)

Use a propriedade PictureType para especificar se o Microsoft Access armazena a imagem de um objeto como um objeto vinculado ou um objeto inserido. Byte de leitura/gravação.

Sintaxe

expressão. PictureType

expressão Uma variável que representa um objeto Form.

Comentários

A propriedade TipoDeFigura utiliza as configurações a seguir.

Configuração Valor Significado
Incorporado (padrão) 0 A imagem está inserida no objeto e se torna parte do arquivo de banco de dados.
Vinculado 1 A figura fica vinculada ao objeto. O Microsoft Access armazena um indicador referente ao local onde a figura está situada no disco.
Compartilhado 2 A figura fica vinculada ao objeto. O Microsoft Access armazena um ponteiro para o local da imagem no banco de dados.

Essa propriedade pode ser definida somente no modo de design do formulário ou no modo de design do relatório.

Para controles, você pode definir o padrão para essa propriedade usando o estilo de controle padrão ou a propriedade DefaultControl no Visual Basic.

Quando essa propriedade é definida como 0, o tamanho do banco de dados aumenta conforme o tamanho do arquivo da figura e, com alguns arquivos .wmf, o tamanho pode aumentar em até duas vezes o tamanho do arquivo da figura. Quando essa propriedade é definida como 1, não há aumento no tamanho do banco de dados porque o Microsoft Access salva somente um indicador referente ao local onde a figura está situada no disco. Quando essa propriedade estiver definida como 2, o tamanho do banco de dados aumentará para o primeiro controle que usa a imagem, mas não aumentará se controles adicionais usarem a imagem com esse valor de propriedade.

Observação

[!OBSERVAçãO] Se um arquivo vinculado for movido para outro local no disco, você deverá restabelecer o vínculo usando a propriedade Picture do objeto.

Para imagens incorporadas, a propriedade PictureData do objeto armazena os bits individuais que compõem a imagem da. Para imagens vinculadas, essa propriedade armazena o caminho para o arquivo da imagem.

Você pode modificar uma imagem vinculada usando um aplicativo separado e as alterações na imagem serão exibidas na próxima vez que o objeto que contém essa imagem for exibido no banco de dados.

Exemplo

O exemplo a seguir vincula a imagem no controle de imagem Foto do Cliente no formulário Entrada do Pedido à imagem no disco. A figura não faz parte do arquivo de banco de dados.

Forms("Order Entry").Controls("Customer Photo").PictureType = 1 

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.