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.