DDGif

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

DDGif

Mensagem por ctoas »

Olá....

Amigos preciso que apareca uma imagem ".gif" em meu programa, pra isso sei que devo usar a DDGif, mas alguem poderia me passar um exemplo de ultilização desta "lib".

Desde já agradeço a ajuda. :))
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1298
Registrado em: 06 Jul 2004 00:44
Contato:

Mensagem por ANDRIL »

Ola,

Para exibir um GIF utilize a funcao abaixo dentro do seu PRG:

*altera o modo de video
ddSetMode(DD_VGA256)

If ddShowGif("IMAGEM.GIF",,, DD_DARKESTBACKGROUND)==0
INKEY(0)
Endif

*volta o modo de video para texto
ddSetMode(DD_TEXT)

NOTA IMPORTANTE:

- nao consegui utilizar esta funcao em modo protegido;
- a imagem gif tera que ser salva no modo 300/200
- não aceita gifs com mais de 1 plano.

LINKAGEM:

blinker fi nomedoprg lib DDLIB, DDGIF
OU
rtlink fi nomedoprg lib DDLIB, DDGIF



Acho que nao esqueci de nada...




Abraços
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Erro na Linkagem....

Mensagem por ctoas »

BLINKER : 1115 : ARQUIVO.OBJ : ' DDSETMODE ' : unresolved external


Como resolver ?

:(
mpgo_2000
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 19 Ago 2005 12:00

ddgif

Mensagem por mpgo_2000 »

Pessoal....

Galera....
Tewnho uma aplicação muito antiga em clipper 5.2, e agora precisamos apenas
fazer ela exibir algumas fotos do produtos...

As fotos não precisaria de resolução alta, não manipularia nada da imagem,
ou seja, é somente mostrar um arquivo que ta na HD no video...

fiz uns testes com ddgif, mas ele exibe a imagem em tela grande, quando ele dá um zoom acaba distorcerndo a imagem, como fazer para ele exibir em tamanho normal ?
mpgo_2000
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 19 Ago 2005 12:00

Mensagem por mpgo_2000 »

Andril, essa dica que vc deu...ela da um zoom na imagem para ficar em tela cheia... ne...

há como não dar esse zoom ? pq assim ele distorce a imgamem
Responder