É o seguinte, gente, eu estou precisando fazer um arquivo executável que extrai dele mesmo algums outros arquivos.... tipo um instalador... tá ligado?..... Aí eu dou o comando -> f:=fileopen(paramstr[0]).... para abrir o próprio programa e copio tudo usando fileread e filewrite mesmo...... Só que os arquivos ficam com tamanho certinho, mas tudo com 0, não grava nada...... eu acho que é alguma coisa com abrir uma arquivo que já estaria aberto, já que o programa tá rodando, não é?....... alguém sabe o que eu posso fazer. Muito Obrigado!
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
Guest - Thales -
É o seguinte, gente, eu estou precisando fazer um arquivo executável que extrai dele mesmo algums outros arquivos.... tipo um instalador... tá ligado?..... Aí eu dou o comando -> f:=fileopen(paramstr[0]).... para abrir o próprio programa e copio tudo usando fileread e filewrite mesmo...... Só que os arquivos ficam com tamanho certinho, mas tudo com 0, não grava nada...... eu acho que é alguma coisa com abrir uma arquivo que já estaria aberto, já que o programa tá rodando, não é?....... alguém sabe o que eu posso fazer. Muito Obrigado!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.