Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve como criar uma tela de inicialização no Visual FoxPro.
Versão original do produto: Visual FoxPro
Número original do KB: 138497
Resumo
Muitos aplicativos baseados no Windows exibem uma tela de inicialização ou tela inicial durante a fase de inicialização do aplicativo. Essa tela de inicialização fornece um meio de exibir informações como nome do produto, logotipo do produto, informações sobre a versão do produto, nome da empresa e assim por diante. Além disso, dá ao usuário a percepção de um tempo de inicialização do aplicativo mais rápido.
Este artigo fornece as etapas para criar uma tela de inicialização de aplicativo personalizada que será exibida por um intervalo de tempo especificado durante a inicialização do aplicativo. Este formulário não suprimirá o menu do sistema FoxPro ou a barra de título do FoxPro quando executado em um arquivo executável.
Procedimento passo a passo para criar uma tela de inicialização personalizada
Você pode usar o Visual FoxPro Forms Designer para criar a tela de inicialização do aplicativo personalizado.
Criar um formulário.
Defina as seguintes propriedades do formulário:
AutoCenter=.T. BorderStyle=1 Caption=<set the caption to be blank> Closable=.F. ControlBox=.F. MaxButton=.F. MinButton=.F. Movable=.F. WindowType=1
Adicione um controle de temporizador ao formulário.
Defina a propriedade Interval do temporizador como o período de tempo (em milissegundos) que a tela de inicialização deve exibir. Por exemplo, se a tela de inicialização for exibida por 3 segundos, defina a propriedade Interval do temporizador como 3000.
Coloque o seguinte código no evento Timer do temporizador:
ThisForm.Release
Adicione imagem, rótulo e outros controles para personalizar o formulário conforme necessário.
Salve e execute o formulário.
O formulário deve ser exibido pelo período de tempo especificado na propriedade Interval do temporizador e, em seguida, desaparecer.
Para incorporar essa tela de inicialização em um aplicativo, adicione o seguinte código ao início do programa principal do aplicativo:
DO FORM <startup screen form name>
Agora, quando o aplicativo é executado, a tela de inicialização deve ser exibida pelo período de tempo especificado na propriedade Interval do temporizador.