Usar o comando Loadstringfromfile para pegar códigos da inte
Ir à página 1, 2  Próximo
 
   3D Game Builder - Índice » Suporte
Usar o comando Loadstringfromfile para pegar códigos da inte
Autor Mensagem
Kleitinho
Usuário
Usuário


Registrado: 31/01/13
Mensagens: 97

Usar o comando Loadstringfromfile para pegar códigos da inte
Como faço para usar o comando Loadstringfromfile para pegar códigos da internet?
Tentei assim ó:
Citação:
setobjectscript('Cubo0','OnLoop',LoadStringFromFile('admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt'))


Mais da o seguinte erro:

Citação:
Cannot open file "D:\Arquivos de programas\Eternix\3D Game Builder\adm
in.home.kleiton157.operaunite.com\file_sharing\content\app.txt". O sistema não pode encontrar o caminho especificado.



Ter Mai 21, 2013 7:43 pm Exibir perfil de usuários
Sergio Winchester
Usuário
Usuário


Registrado: 23/03/13
Mensagens: 87

admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt

a sintaxe do nome do arquivo esta incorreta, todos os endereços da internet tem http:// no começo...

Vai no bloco de notas e clica em abrir arquivo, dai você digita: admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt
Não vai funcionar, experimente colocar http://admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt
e você vai ver a mágica do bloco de notas abrindo o arquivo...
Ter Mai 21, 2013 9:21 pm Exibir perfil de usuários
Kleitinho
Usuário
Usuário


Registrado: 31/01/13
Mensagens: 97

Não intendi Confused

Ta dizendo pra eu colocar http://admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt dentro de um bloco de notas e depois mandar o jogo abrir esse bloco de notas?
Ter Mai 21, 2013 9:38 pm Exibir perfil de usuários
Sergio Winchester
Usuário
Usuário


Registrado: 23/03/13
Mensagens: 87

Kleitinho escreveu:
Não intendi Confused

Ta dizendo pra eu colocar http://admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt dentro de um bloco de notas e depois mandar o jogo abrir esse bloco de notas?


Não o bloco de notas é só um exemplo, sem http:// o bloco de notas não abre, se você colocar http:// o bloco abre, eu imagino que o 3d gb seja o mesmo esquema, não testei...


Ter Mai 21, 2013 10:15 pm Exibir perfil de usuários
Kleitinho
Usuário
Usuário


Registrado: 31/01/13
Mensagens: 97

Agora ficou assim

Citação:
setobjectscript('Cubo0','OnLoop',LoadStringFromFile('http://admin.home.kleiton157.operaunite.com/file_sharing/content/app.txt'))


O erro continua, parece que ele quer ler o arquivo que esta em "D:\Arquivos de programas\Eternix\3D Game Builder\http:\admin.home.kleiton157.operaunite.com\file_sharing\content\app.txt

:/


Qua Mai 22, 2013 12:19 pm Exibir perfil de usuários
Kleitinho
Usuário
Usuário


Registrado: 31/01/13
Mensagens: 97

Talvez tenha que colocar o IP em algum lugar, por que esse arquivo esta no meu computador e esta como um host...
Qua Mai 22, 2013 12:29 pm Exibir perfil de usuários
Sergio Winchester
Usuário
Usuário


Registrado: 23/03/13
Mensagens: 87

Citação:
LoadStringFromFile

Retorna o conteúdo do arquivo "filename" como string. File "FileName" é aberto usando a bandeira fmShare-DenyNone. Note que esta função pode lançar uma exceção, se o arquivo não pode ser aberto.

declaração:
função LoadStringFromFile (FileName: string): String;


No delphi original essa função LoadStringFromFile se chama LoadFromFile, como podemos ver nesse >tópico< ela só abre arquivos que estão no HD da pessoa...

Para abrir um arquivo da internet usando delphi siga esses 2 passos:
1º Baixar o arquivo e salvar numa pasta, usando a função: GetInetFile('http://www.meusite.com/arquivo.txt', 'C:\minha pasta\');
2º Carregar o arquivo da pasta, usando a função: LoadFromFile('C:\minha pasta\arquivo.txt');

Para abrir um arquivo da internet usando 3d game builder siga esses 2 passos:
1º Baixar o arquivo e salvar numa pasta, usando a função: Nenhuma encontrada.
2º Carregar o arquivo da pasta usando a função: LoadStringFromFile('C:\minha pasta\arquivo.txt');

Se alguém conseguir baixar um arquivo da net usando 3d gb, ganha meu respeito, porque no manual não tem nenhuma função pra baixa...
Qua Mai 22, 2013 11:16 pm Exibir perfil de usuários
Marceloteen
Usuário
Usuário


Registrado: 18/10/11
Mensagens: 369
Localização: Passos,MG

Baixa meu tuto do servidor TFTP que você entende como funfa..

_________________
Boa sorte na criação de jogos!


Alimente meu dragão!

(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo!
Qui Mai 23, 2013 12:52 am Exibir perfil de usuários
   3D Game Builder - Índice » Suporte Ir à página 1, 2  Próximo
Página 1 de 2