É 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!
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.