Um objeto ativo é um objeto em um formulário que realiza uma tarefa ou uma função de interface. Há muitos tipos de objetos ativos. Os campos são considerados objetos ativos. Outros objetos ativos são objetos editáveis (variáveis), combo boxes, listas suspensas, botões imagens, etc, armazenam dados temporariamente na memória ou realizam alguma ação como abrir uma janela de diálogo, imprimir um relatório, ou iniciar um processo em segundo plano.
Em alguns casos, pode especificar a ação de um objeto ativo selecionando a janela de propriedades dos objetos. Por exemplo, pode usar as ações integradas automáticas de um botão para definir as ações dos botões. Em outros casos, pode especificar a ação do objeto escrevendo um método associado ao objeto.
A aparência e o funcionamento dos objetos ativos são regidos por um conjunto de propriedades. As propriedades específicas a cada tipo de objeto são descritos com os objetos. As propriedades genéricas fundamentais tais como os controles de entrada ou os formatos de visualização são descritos no capítulo Propriedades de objetos ativos.