Para implementar botões transparentes, três controles são necessários no total - imagem, etiqueta e chanfro. O controle da imagem é colocado para destacar o efeito transparente (como o plano de fundo) e o rótulo deve exibir as palavras na chave. O chanfro exibe uma caixa tridimensional. (Esse controle pode alcançar o efeito de mostrar um efeito saliente quando o mouse se move para o botão) Vamos dar uma olhada nas etapas específicas abaixo.
1. Por favor, construa um arquivo de projeto em Delphi6.0 primeiro
2. Selecione uma foto primeiro e preste atenção ao seu tamanho. Em seguida, ajuste o formulário para o mesmo tamanho da imagem.
3. Em seguida, coloque um controle de imagem no formulário e ajuste seu atributo alinhado ao Alclient. Em seguida, selecione a propriedade da imagem e clique no botão pequeno.
4. Em seguida, coloque um controle de etiqueta no formulário e defina o conteúdo do texto e o tamanho da fonte do botão razoavelmente. Clique na propriedade transparente para definir o rótulo como transparente.
5. Finalmente, coloque um controle chanfrado no formulário. Defina o atributo Shape como BSBox, então defina o atributo de estilo para BSRAISE (esse é um efeito repentino) e altere o atributo visível para false (este programa não é visível ao executar).
6. Defina razoavelmente as posições dos controles de etiqueta e chanfro, para que as posições e posições dos controles de chanfro e etiquetas sejam iguais. Você pode usar a seta Ctrl+para mudar o controle e usar a seta Shift+para tamanho fino do controle.
Vamos começar a programar agora.
Além disso, para garantir que o botão transparente não pareça muito monótono, você também pode colocar um ícone próximo ao controle da etiqueta, o que fará o usuário parecer mais claro.