Conectar-se
Quem está conectado
18 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 18 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

em Seg 29 Mar 2010, 17:16
Tem como????
avatar
Data de inscrição : 25/03/2010
Número de Mensagens : 666
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

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

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.
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

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...
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

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

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.
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

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?
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

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

em Seg 29 Mar 2010, 19:11
use:
Código:
arquivo=get_open_filename("","")
///////////////////////////////////////////////////
//use o arquivo p/ alguma coisa,tipo sprite//
//////////////////////////////////////////////////
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

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!
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

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

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);

}
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

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

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]
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

em Seg 29 Mar 2010, 19:17
Buá... eu queria que abrisse no MEU PROGRAMA!
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

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

em Seg 29 Mar 2010, 19:20
Você quer substituir a imagem de um objeto com a imagem de um arquivo?
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 2

Prêmios
   :
   :
   :
Ver perfil do usuário

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

em Seg 29 Mar 2010, 19:22
ÉÉÉÉ...
avatar
Data de inscrição : 07/03/2010
Número de Mensagens : 1335
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://cai.na.tl/

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

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;

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum