Delphi

845 palavras 4 páginas
Registro do Windows Como usar o Registro do Windows no seu programa Delphi. O s programas possuem cada vez mais opes. E voc precisa gravar essas opes em algum lugar. A primeira coisa que lhe vem cabea a criao de um arquivo INI, como no Windows 3.x. O Delphi possui o objeto TIniFile, que ajuda a ler e gravar dados nesse arquivo. A no ser que esteja usando o Windows 3.x, essa tcnica deve ser repensada. No Windows 95 foi criado o Registro do Windows (Windows Registry), cuja finalidade substituir os vrios arquivos INI espalhados pelo Winchester e encapsul-los em um local centralizado. EMBED Word.Picture.6 Para voc ter uma idia de como ele funciona, d uma olhada no Editor de Registro, que vem na instalao padro do Windows (v em IniciarExecutar e digite RegEdit). O programa separa as opes de registro em pastas, conhecidas aqui como chaves. Essas chaves contm dados, chamados de valores. Esses valores possuem um nome, um tipo e um valor especfico. O Delphi encapsula o Registro do Windows atravs o objeto TRegistry. atravs dessa classe que voc ir acessar dados do registro. Para voc entender melhor como funciona o objeto, vamos explicar primeiro como funciona o Registro do Windows As principais chaves razes so HKEY_LOCAL_MACHINE e HKEY_CURRENT_USER. Todas as informaes sobre os programas ficam nessas chaves (as outras normalmente possuem informaes sobre o Windows). Figura 1 Editor de Registro do Windows. O InstallShield, por exemplo, instala as informaes sobre o nome de usurio e empresa do seu programa em HKEY_LOCAL_MACHINESOFTWARENome da Sua EmpresaNome Do ProgramaVerso, com os valores Company e Name (Empresa e Nome do Usurio). Os programas, por sua vez, usam a chave HKEY_CURRENT_USERSoftware para armazenar informaes de seus programas. E nessa chave que voc deve inserir sua sub-chave e colocar l as informaes necessrias. Um pequeno exemplo de como utilizar o registro do Windows. Suponhamos que o programa necessite gravar a posio da janela, o seu tamanho e o diretrio

Relacionados

  • delphi
    618 palavras | 3 páginas
  • Delphi
    1934 palavras | 8 páginas
  • Delphi
    2772 palavras | 12 páginas
  • Delphi
    4083 palavras | 17 páginas
  • DELPHI
    30179 palavras | 121 páginas
  • DELPHI
    13707 palavras | 55 páginas
  • Delphi
    2751 palavras | 12 páginas
  • Delphi
    5105 palavras | 21 páginas
  • delphi
    1471 palavras | 6 páginas
  • delphi
    15795 palavras | 64 páginas