GARANTIR DESCONTO

Fórum Criar uma DLL para armazenar informações #351770

11/01/2008

0

Olá a todos.

Olha, estou querendo desenvolver uma DLL para armazenar informações. Primeiro eu pergunto. Isto é possível?

Tipo. Preciso para o seguinte.
No meu sitema que estou desenvolvendo pretendo implementar um Form de Conexão ao meu Servidor MySQL. Só que fiz este Form, armazenando em um arquivo .INI e toda vez que o programa se inicia, ele conecta apartir da leitura que fizer no arquivo .INI
Só que isso é muito vulnerável. Porque o usuário ou qualquer outra pessoa. Pode ler o arquivo ou até modificá-lo.

Então, pensei. Vou armazenar numa DLL. Só que então me bateu a dúvida. Uma DLL pode ser alterada em tempo de execução? Falo para armazenar/substituir seu conteúdo?

Se sim. Precisava que armazenasse estas informações, para que depois possa ler elas. O conector é SQLConnection, segue:

DriverName := ´MySQL´; LibraryName := ´dbxopenmysql50.dll´; VendorLib := ´libmysql.dll´; GetDriverFunc := ´getSQLDriverMYSQL50´; Params.Add(´User_Name=´+edt_login.Text+´´); Params.Add(´Password=´+edt_password.Text+´´); Params.Add(´Database=´+Edit1.Text+´´); Params.Add(´BlobSize=-1´); Params.Add(´ErrorResourceFile=´); Params.Add(´LocaleCode=3306´);


Se é possível. Pessoal pode me ajudar?
Um abraço.


Devmedia

Devmedia

Responder

Posts

15/02/2008

Dor_poa

Cara.. a DLL e estatica, tudo que estiver nas variaveis ou em qualquer lugar dentro dela MORRE em sua finalização!!.. para gravar algo tem que estar em arquivo, banco.. ETC

Eu recomendaria vc usar um arquivo INI so que tudo criptografado.. se acha dificil criptografar esconda-o...

Eu pessoalmente exporto para XML e nao estou nem ai se o cliente mudar, pois se mudar me chamao para eu corrigir e recebo por isso!

pense nisso!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar