Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[duvida]listagem de arquivos
2 participantes
Página 1 de 1
[duvida]listagem de arquivos
Então galera, estava aqui montando um sub-projeto e me veio a duvida, como fazer um sistema de listagem de arquivo?
primeiramente minha duvida era com: eu seleciono uma pasta > o gms pega os dados de todos os arquivos desta. mais aí minha duvida se estendeu a "eu posso fazer um sistema de navegação completo com o gm?" bem, mais estou precisando mais da primeira, seria grato pela ajuda!
primeiramente minha duvida era com: eu seleciono uma pasta > o gms pega os dados de todos os arquivos desta. mais aí minha duvida se estendeu a "eu posso fazer um sistema de navegação completo com o gm?" bem, mais estou precisando mais da primeira, seria grato pela ajuda!
Re: [duvida]listagem de arquivos
Aqui um exemplo simples:
As arrays files[] e dirs[] armazenam os arquivos e as pastas de tal endereço. Até mais.
Edit: Fiz uma nubagem, assim é melhor. ><
- Código:
//Armazenando arquivos em array
files[0] = file_find_first("pasta\*.*", fa_archive);
i = 0;
while(files[i] != ""){
i += 1;
files[i] = file_find_next();
}
file_find_close();
//Armazenando pastas em array
dirs[0] = file_find_first("pasta\*", fa_directory);
i = 0;
while(dirs[i] != ""){
i += 1;
dirs[i] = file_find_next();
}
file_find_close();
As arrays files[] e dirs[] armazenam os arquivos e as pastas de tal endereço. Até mais.
Edit: Fiz uma nubagem, assim é melhor. ><
Superbomber- Games Ranking :
Data de inscrição : 28/04/2015
Reputação : 47
Número de Mensagens : 100
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [duvida]listagem de arquivos
Valeu, vou testar aqui hehe logo dou um edit
Não funcionou...
[edit]
http://prntscr.com/7f0vx5
só funciona no work_directory? é -'
Não funcionou...
[edit]
http://prntscr.com/7f0vx5
só funciona no work_directory? é -'
Re: [duvida]listagem de arquivos
você botou: [...]"scripts*.*" e [...]"scripts*"
O certo: [...]"scripts\*.*" e [...]"scripts\*"
Mas isso é para a pesquisa, você tentou salvar um arquivo com esse *.* no final? Isso é só para a busca. ,-,
O certo: [...]"scripts\*.*" e [...]"scripts\*"
Mas isso é para a pesquisa, você tentou salvar um arquivo com esse *.* no final? Isso é só para a busca. ,-,
Superbomber- Games Ranking :
Data de inscrição : 28/04/2015
Reputação : 47
Número de Mensagens : 100
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [duvida]listagem de arquivos
http://prntscr.com/7f1h9h
não, não tentei salvar, esse é apenas o código que vc me passou, só modifiquei a pasta...
mais acho que é só working_directory mesmo!!!
não, não tentei salvar, esse é apenas o código que vc me passou, só modifiquei a pasta...
mais acho que é só working_directory mesmo!!!
Re: [duvida]listagem de arquivos
Negativo, funfa em kalker lugar:
Mas você checou se ele está listando as pastas e arquivos corretamente?
Porque, ai diz que não é permitido salvar com esse nome de arquivo, ou coisa semelhante. Nada sobre a busca em si. ,-,
Vai ver é bug do GMS.
This function will return the name of the first file that satisfies the mask and the attributes. If no such file exists, then an empty string is returned. The mask can contain a path and can contain wildchars, for example 'C:\temp\*.doc'. The attributes give the additional files you want to see, so the normal files are always returned when they satisfy the mask. You can add up the following constants to see the type of files you want (if you do not wish to add any attributes, use 0):
Mas você checou se ele está listando as pastas e arquivos corretamente?
Porque, ai diz que não é permitido salvar com esse nome de arquivo, ou coisa semelhante. Nada sobre a busca em si. ,-,
Vai ver é bug do GMS.
Superbomber- Games Ranking :
Data de inscrição : 28/04/2015
Reputação : 47
Número de Mensagens : 100
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [duvida]listagem de arquivos
na verdade, você botou
Mas onde está rodando seu jogo tem arquivos e pastas? Se não tiver não vai mostrar nada.
- Código:
directory_S = program_directory + "/";
//O correto é usar barra invertida
directory_S = program_directory + "\";
Mas onde está rodando seu jogo tem arquivos e pastas? Se não tiver não vai mostrar nada.
Superbomber- Games Ranking :
Data de inscrição : 28/04/2015
Reputação : 47
Número de Mensagens : 100
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [duvida]listagem de arquivos
Tem, porem a pasta é só pra testar, mudei para a pasta realmente necessaria:
http://prntscr.com/7f25fo
Não intendo...
http://prntscr.com/7f25fo
Não intendo...
Re: [duvida]listagem de arquivos
Não faço ideia do que seria. Funciona perfeitamente no GM8.
Não mexo muito com GMS, então não posso dizer como resolver. Lamento. :/
Não mexo muito com GMS, então não posso dizer como resolver. Lamento. :/
Superbomber- Games Ranking :
Data de inscrição : 28/04/2015
Reputação : 47
Número de Mensagens : 100
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Duvida]Arquivos .ini
» Dúvida de arquivos txt
» duvida com arquivos no GM:S
» [Duvida] Arquivos de som
» Dúvida em strings e arquivos!!
» Dúvida de arquivos txt
» duvida com arquivos no GM:S
» [Duvida] Arquivos de som
» Dúvida em strings e arquivos!!
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos