Bom dia caros amigos.
Testei o exemplo de esta pasta
C:\MiniGUI\SAMPLES\BASIC\SPLASHDEMO_2
Muito bom. Excelente trabalho, obrigado a os autores.
Gostaria de poder utilizar uma imagem de um arquivo .RC para que assim a imagem fique no .EXE, e possível fazer isso?
Aguardo sua valiosa colaboração e desde já agradeço sua ajuda.
[ ] Adalberto
Imagem de um arquivo de recursos no Splash
Moderador: Moderadores
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Imagem de um arquivo de recursos no Splash
Amigo, neste exemplo acho que não seria possível pegar uma imagem do arquivo RC, pois na função _DefineSplashWindow() o arquivo GIF é convertido para BMP para depois ser usado no Splash com atributo transparente.
O que poderia tentar fazer é colocar o GIF no RC no formato RCDATA e antes de apresentar o Splash salvar o GIF em um arquivo temporário para depois usar no Splash, ai quando terminar de usar, excluir o arquivo temporário.
Abraços,
O que poderia tentar fazer é colocar o GIF no RC no formato RCDATA e antes de apresentar o Splash salvar o GIF em um arquivo temporário para depois usar no Splash, ai quando terminar de usar, excluir o arquivo temporário.
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
-
Adalberto
- Usuário Nível 3

- Mensagens: 343
- Registrado em: 01 Set 2007 01:09
- Localização: Santa Cruz de la Sierra - Bolivia
Imagem de um arquivo de recursos no Splash
Maestro Toledo, boa tarde.
Muito obrigado pela ajuda fornecida, entendi a lógica apresentada, mais não tenho conhecimento e menos a experiência do uso de RCDATA em um arquivo de recursos, será que o senhor pode me dar uma aula de este tema?
Fico aguardando e agradecendo sua colaboração.
[ ] Adalberto
Muito obrigado pela ajuda fornecida, entendi a lógica apresentada, mais não tenho conhecimento e menos a experiência do uso de RCDATA em um arquivo de recursos, será que o senhor pode me dar uma aula de este tema?
Fico aguardando e agradecendo sua colaboração.
[ ] Adalberto
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Imagem de um arquivo de recursos no Splash
Amigo, segue em anexo um exemplo.
Observe que no arquivo demo.rc declarei o arquivo Splash.gif no formato RCDATA com o nome de SPLAS.
No arquivo demo.prg, antes de criar a janela principal, estou chamando a função ResToFile("SPLAS") que vai salvar a imagem que está em SPLAS em um arquivo temporário chamado Splash_temp.gif, que será usado na Window Form_Splash. Ai quando o Splash é encerrado e a janela principal é apresentada, o arquivo Splash_temp.gif é excluído.
No final do arquivo demo.prg tem os fontes da função ResToFile().
Bom, desta forma quando o EXE for executado, não será necessário que o arquivo Splash.gif esteja na pasta do programa.
Abraços,
Observe que no arquivo demo.rc declarei o arquivo Splash.gif no formato RCDATA com o nome de SPLAS.
No arquivo demo.prg, antes de criar a janela principal, estou chamando a função ResToFile("SPLAS") que vai salvar a imagem que está em SPLAS em um arquivo temporário chamado Splash_temp.gif, que será usado na Window Form_Splash. Ai quando o Splash é encerrado e a janela principal é apresentada, o arquivo Splash_temp.gif é excluído.
No final do arquivo demo.prg tem os fontes da função ResToFile().
Bom, desta forma quando o EXE for executado, não será necessário que o arquivo Splash.gif esteja na pasta do programa.
Abraços,
- Anexos
-
Splash_demo.zip- Apenas o arquivo Executável do demo
- (781.78 KiB) Baixado 85 vezes
-
Splash_fonte.zip- Arquivos fontes do exemplo
- (132.34 KiB) Baixado 96 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
-
Adalberto
- Usuário Nível 3

- Mensagens: 343
- Registrado em: 01 Set 2007 01:09
- Localização: Santa Cruz de la Sierra - Bolivia
Imagem de um arquivo de recursos no Splash
Toledo, boa noite.
Testei o exemplo que me forneceu e todo funciono uma beleza, já o adaptei a meu sistema e tudo ficou como eu o desejava e foi possível graças a ti. Muito obrigado Maestro.
Deus, nos padre eterno e amoroso abençoe você.
[ ] Adalberto
Testei o exemplo que me forneceu e todo funciono uma beleza, já o adaptei a meu sistema e tudo ficou como eu o desejava e foi possível graças a ti. Muito obrigado Maestro.
Deus, nos padre eterno e amoroso abençoe você.
[ ] Adalberto