Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 17:16

Tem como????

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por victor_aco em Seg 29 Mar 2010, 17:44

Eu não entendi o que você quis dizer se pudesse esclarecer mais eu poderia talvez ajuda-lo.

victor_aco

Número de Mensagens : 666
Idade : 21
Data de inscrição : 25/03/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 17:46

Tipo, quando abrir algum arquivo do computador da pessoa, este arquivo de certa extensão permitida substitua um certo objeto e que apareça ele...

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Cainã em Seg 29 Mar 2010, 18:49

Depende do arquivo, se você quer que apareça a imagem usa o Draw que vai substituir o Sprite do objeto, por exemplo adicionando o novo sprite com sprite_add e depois draw_sprite.

Se você quer abrir um arquivo qualquer usa execute_shell , ele vai abrir em cima da janela do jogo/programa.

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 19:08

Mas eu queria que, tipo, a pessoa clica na folhinha e abre aquela clássica janelinha do Windows de abrir algum arquivo do PC da pessoa, saca?

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por PedroX em Seg 29 Mar 2010, 19:11

use:
Código:
arquivo=get_open_filename("","")
///////////////////////////////////////////////////
//use o arquivo p/ alguma coisa,tipo sprite//
//////////////////////////////////////////////////

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 19:13

Urr... NÃO É ISSO! Eu uso este código :

Código:
mu = get_open_filename('Imagens (*.png;*.bmp;*.gif)|*.png;*.bmp;*.gif;*.*','')

E, quando clica em "Ok", não acontece nada! Eu queria que abrisse!

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Cainã em Seg 29 Mar 2010, 19:14

Usa o get_open_filename(filter,filename)

em filter você coloca o tipo de arquivo e em filename o nome do arquivo.

exemplo:

Código:

{
file=get_open_filename('Executável | *.exe','programa.exe');

execute_shell(file,0);

}

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Cainã em Seg 29 Mar 2010, 19:16

Del escreveu:Urr... NÃO É ISSO! Eu uso este código :

Código:
mu = get_open_filename('Imagens (*.png;*.bmp;*.gif)|*.png;*.bmp;*.gif;*.*','')

E, quando clica em "Ok", não acontece nada! Eu queria que abrisse!

Faz assim:

Código:
mu = get_open_filename('Imagens (*.png;*.bmp;*.gif)|*.png;*.bmp;*.gif;*.*','')
[b]execute_shell(mu,0);[/b]

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 19:17

Buá... eu queria que abrisse no MEU PROGRAMA!

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Cainã em Seg 29 Mar 2010, 19:20

Você quer substituir a imagem de um objeto com a imagem de um arquivo?

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Adriel em Seg 29 Mar 2010, 19:22

ÉÉÉÉ...

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Cainã em Seg 29 Mar 2010, 19:27

faz assim:

Código:


mu = get_open_filename('Imagens (*.png;*.bmp;*.gif)|*.png;*.bmp;*.gif;*.*','');

newimage = sprite_add(mu,0,0,1,0,0);

sprite_index=newimage;


Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como fazer para que, quando abra um arquivo do computador, ele apareça na frente de um objeto?

Mensagem por Conteúdo patrocinado Hoje à(s) 10:44


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum