Com relação à caixa de diálogo MessageBox do ambiente de pro...
Com relação à caixa de diálogo MessageBox do ambiente de programação Delphi, analise as afirmativas a seguir.
I. É um método do objeto Application.
II. O retorno da função é o tipo do botão como IDYES.
III. É possível apenas colocar um título na janela e não tem
como adicionar um texto na caixa de diálogo.
Assinale:
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a alternativa B: "se somente as afirmativas I e II estiverem corretas".
Vamos analisar cada uma das afirmativas para entender por que a alternativa B é a correta.
Afirmação I: "É um método do objeto Application." - Correto.
Em Delphi, a função MessageBox é, de fato, um método associado ao objeto Application. Isso é importante porque significa que a função pode ser chamada diretamente no contexto da aplicação, facilitando sua utilização para exibir mensagens ao usuário durante a execução do programa.
Afirmação II: "O retorno da função é o tipo do botão como IDYES." - Correto.
A função MessageBox retorna um valor baseado no botão que o usuário clica. Por exemplo, se a caixa de diálogo apresentar botões "Yes" e "No", o retorno será a constante IDYES
se o botão "Yes" for pressionado. Isso permite ao desenvolvedor tomar diferentes ações com base na escolha do usuário.
Afirmação III: "É possível apenas colocar um título na janela e não tem como adicionar um texto na caixa de diálogo." - Incorreto.
Essa afirmação está incorreta porque, na verdade, é possível adicionar tanto um título quanto um texto na caixa de diálogo MessageBox. O primeiro parâmetro da função é o texto da mensagem, enquanto o segundo parâmetro é o título da janela. Portanto, essa afirmação falha em descrever corretamente as capacidades da função MessageBox.
Dessa forma, as afirmações I e II são corretas e a III é incorreta, levando a alternativa B a ser a resposta correta.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo