Fórum Ajuda com um função de Resource, pode fazer isso? #286773
04/07/2005
0
Olá, estava pensando o seguinte:
Criaria um arquivo TXT, no diretorio do meu EXE, e quando o meu EXE rodasse, no create do application, verificaria se existe o txt, caso exista, ele incorpore o TXT no Resource do EXE.
Para que isso?
Bem, preciso fazer um esquema que eu posso incluir todos os dados de minha tabela, tipo: nome da tabela, campos, tipo de cada campo, descrição e etc..
porém, este arquivo tem que ser volátil, pois a estrutura da tabela muda, aí eu pensei nesse esquema, pois aí eu criaria um programinha que editasse o arquivo TXT, e sempre que eu executasse meu EXE, ele proprio (o EXE) se atualizaria com as novas informações...
Bem, pensei nisso, mas se algum colega tiver uma ideia melhor, estou de ouvidos.. :D
Desde já agradeço...
Fellipe H.
Criaria um arquivo TXT, no diretorio do meu EXE, e quando o meu EXE rodasse, no create do application, verificaria se existe o txt, caso exista, ele incorpore o TXT no Resource do EXE.
Para que isso?
Bem, preciso fazer um esquema que eu posso incluir todos os dados de minha tabela, tipo: nome da tabela, campos, tipo de cada campo, descrição e etc..
porém, este arquivo tem que ser volátil, pois a estrutura da tabela muda, aí eu pensei nesse esquema, pois aí eu criaria um programinha que editasse o arquivo TXT, e sempre que eu executasse meu EXE, ele proprio (o EXE) se atualizaria com as novas informações...
Bem, pensei nisso, mas se algum colega tiver uma ideia melhor, estou de ouvidos.. :D
Desde já agradeço...
Fellipe H.
Titanius
Curtir tópico
+ 0
Responder
Posts
04/07/2005
Massuda
Acho que não tem como fazer isso do modo que você descreveu... No Windows, um arquivo de programa em execução não pode ser alterado enquanto o programa estiver sendo executado.
Acho que você teria que ter um executável externo que fizesse isso; seus dados pode ser armazenados em um resource do tipo RCDATA e manipulados usando um TResourceStream.
Acho que você teria que ter um executável externo que fizesse isso; seus dados pode ser armazenados em um resource do tipo RCDATA e manipulados usando um TResourceStream.
Responder
Gostei + 0
04/07/2005
Titanius
muito obrigado massuda...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)