Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

arquivo .ini files em dll [Delphi]


Posts Recomendados

Olá, estou querendo criar um arquivo .ini files em dll, eu consegui criar em .exe mas em dll eu não consegui alguem poderia me ajudar?


MTbI3h4.pnguZ4JKxg.png

V28LX.png

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/
Compartilhar em outros sites

Usando ini com dll exemplo de leitura e gravação de string.

 

Olá, estou querendo criar um arquivo .ini files em dll, eu consegui criar em .exe mas em dll eu não consegui alguem poderia me ajudar?

 

Homem é muito fácil, mas como você não explicou o que quer exatamente fazer na dll ou seja uma função, um procedimento ou alguma rotina que seja iniciada assim que a dll é carregada na memória vou apenas ensinar ou melhor mostrar como usar uma função com ini.

 

estou usando a versão do Delphi 7 para criar a DLL.

 

esse é código de exemplo ele vai gravar uma string no ini e ler uma string.

 

 

 

É necessário se cadastrar para acessar o conteúdo.

 

 

esse é o código do nosso programa.

 

É necessário se cadastrar para acessar o conteúdo.

 

Download do Source:

É necessário se cadastrar para acessar o conteúdo.

SCAN:

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7754039
Compartilhar em outros sites

Homem é muito fácil, mas como você não explicou o que quer exatamente fazer na dll ou seja uma função, um procedimento ou alguma rotina que seja iniciada assim que a dll é carregada na memória vou apenas ensinar ou melhor mostrar como usar uma função com ini.

 

estou usando a versão do Delphi 7 para criar a DLL.

 

esse é código de exemplo ele vai gravar uma string no ini e ler uma string.

 

 

 

É necessário se cadastrar para acessar o conteúdo.

 

 

esse é o código do nosso programa.

 

É necessário se cadastrar para acessar o conteúdo.

 

Download do Source:

É necessário se cadastrar para acessar o conteúdo.

SCAN:

É necessário se cadastrar para acessar o conteúdo.

 

é tipo assim que no arquivo ini - tem uma checkbox com o nome: ini e quero que ativa e desativa ela.

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7755238
Compartilhar em outros sites

é tipo assim que no arquivo ini - tem uma checkbox com o nome: ini e quero que ativa e desativa ela.

Bom, você não explicou muito bem mas pelo que intendi, você quer que tenha uma CheckBox que mesmo depois de ter fechado o "form", quando abri-lo novamente, a CheckBox apareça marcada ?

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7755732
Compartilhar em outros sites

Bom, você não explicou muito bem mas pelo que intendi, você quer que tenha uma CheckBox que mesmo depois de ter fechado o "form", quando abri-lo novamente, a CheckBox apareça marcada ?

 

Exemplo: eu crio uma dll e um form só que eu não quero chamar o form depois que a dll for injectada quero que a dll seja configuravel pelo config.ini eu crio um checkbox no form e coloca um nome exemplo: ini - e lá no config tem a função: Ativar ou desativar checkbox ini.

 

entendeu?

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7755985
Compartilhar em outros sites

Olha amigo, tenta usar VIRGULAS e PONTOS, pois não intendi nada. '-'

Tente se expressar melhor, por exemplo, eu sei que tem dois forms, um para a DLL e o outro que eu não sei para que server. ]

Qual deste está visivel?

E o outro como ele esta?

O que você esta tentado criar?

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7756251
Compartilhar em outros sites

olha não to entendendo o que você quer, apenas mostrei como criar funções na dll que trabalhe com INI para usar em sua aplicação.

 

você pode usar qualquer função de leitura e escrita, só tem um detalhe.

 

nas função de escrita como você pode ver eu não coloquei a palavra var por que receber diretamente o valor.

se fosse na de leitura eu devo colocar var como na segunda função

 

function IniWriteString(sPathName,sSectionName,sValueName,sValue:string):Boolean;

function IniReadString(sPathName,sSectionName,sValueName: string; var sValue:string):Boolean;

 

nesse caso ele vai pegar o valor que deve ser passado para alguma variável do tipo string. ou seja que no resultado final mostrará a mesma.

 

mas se quiser pode criar as funções que retorne diretamente o valor lido em um INI

 

como nesse exemplo:

 

function IniReadString(sPathName,sSectionName,sValueName: string): string;

 

final:

 

você cria as suas funções no dll

 

declaras as mesmas na seção exports

e poderá usá-las em sua aplicação. agora se você explicar melhor o que está querendo fazer talvez eu possa ajudar mais.

 

Olha amigo, tenta usar VIRGULAS e PONTOS, pois não intendi nada. '-'

Tente se expressar melhor, por exemplo, eu sei que tem dois forms, um para a DLL e o outro que eu não sei para que server. ]

Qual deste está visivel?

E o outro como ele esta?

O que você esta tentado criar?

 

na verdade só existe um form que é aplicação "Teste" que serve para mostrar o uso da dll. que no mesmo é usado para escrever uma string em INI e Ler a string deste INI.

 

 

usando as função que estão no DLL e não na aplicação principal.

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7756457
Compartilhar em outros sites

Vou ser mais claro...

 

Vejamos:

 

eu crio um FORM e no FORM eu coloco uma CHECKBOX que no caso teria o nome de SHOT: certo até aqui já é a parte 1...

 

Agora vamos para a parte 2 (LEMBRANDO EU NÃO QUERO CHAMAR O FORM)

 

agora eu crio o ARQUIVO INI FILES (BLOCO DE NOTAS) ai no caso tem la no arquivo.ini o nome da CHECKBOX com o nome SHOT:

 

[CHECKBOX - SHOT]

 

CHECKBOX - SHOT= ON

 

OU

 

CHECKBOX - SHOT= OFF

 

 

Entendeu?

 

Grato pela a ajuda de vocês !!

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7756944
Compartilhar em outros sites

Bom, mas você não disse o que vc quer com isso! Se for para que esse CheckBox fique marcado (ou não) toda vez que o programa é aberto (guarde a opção), seria isso:

Adicione nas Uses: IniFiles;

Coloque no evento OnCreate do seu formulario:

É necessário se cadastrar para acessar o conteúdo.

 

Coloque em algum evento que fecharia o formulario, em um botão ou no propio OnClose do formulario:

É necessário se cadastrar para acessar o conteúdo.
Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7758035
Compartilhar em outros sites

Bom, mas você não disse o que vc quer com isso! Se for para que esse CheckBox fique marcado (ou não) toda vez que o programa é aberto (guarde a opção), seria isso:

Adicione nas Uses: IniFiles;

Coloque no evento OnCreate do seu formulario:

É necessário se cadastrar para acessar o conteúdo.

 

Coloque em algum evento que fecharia o formulario, em um botão ou no propio OnClose do formulario:

É necessário se cadastrar para acessar o conteúdo.

 

É ISSU MESMO QUE EU QUERO MAIS TÁ DANO ERRO NO : TIniFile.dcu

Link para o comentário
https://www.webcheats.com.br/topic/1852448-arquivo-ini-files-em-dll-delphi/#findComment-7759904
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.