CRIAR ALIAS NO BDE EM TEMPO DE EXECUÇÃO!
27/02/2003
0
[b:b9bb5c9c18]Olá gostaria de saber se tem como criar um Alias em tempo de execução por exemplo abro um aplicativo ele pede o caminho é o nome dos arquivos paradox e quando salvar ele cria o alias...[/b:b9bb5c9c18]
Obrigado t+
Obrigado t+
Anonymous
Curtir tópico
+ 1
Responder
Posts
27/02/2003
Crisrambo
session1.ConfigMode:=cmSession;
Session1.AddStandardAlias(´ClubeDelphi´,´C:\Arquivos de Programas\Arquivos comuns\Borland Shared\Data´,´PARADOX´);
Session1.AddStandardAlias(´ClubeDelphi´,´C:\Arquivos de Programas\Arquivos comuns\Borland Shared\Data´,´PARADOX´);
Responder
27/02/2003
Anonymous
A instrução que o outro colega passou está correta, mas faltam alguns detalhes:
Se você quer que seu programa crie um novo Alias definitivamente, é bom incluir o comando salvar no fim:
Session1.SaveConfigFile;
E outra coisa, se você rodar essa função e o Alias já existir, o programa irá causar um erro por duplicidade no BDE. (Muito ruim isso).
Então antes de mais nada faça seu programa verificar se o alias necessário existe ou não.
Se você der um comando assim:
Session1.GetAliasNames(ListBox1.Items);
Terá todos os Alias do bde no listbox.
Ok?
Té mais.
Se você quer que seu programa crie um novo Alias definitivamente, é bom incluir o comando salvar no fim:
Session1.SaveConfigFile;
E outra coisa, se você rodar essa função e o Alias já existir, o programa irá causar um erro por duplicidade no BDE. (Muito ruim isso).
Então antes de mais nada faça seu programa verificar se o alias necessário existe ou não.
Se você der um comando assim:
Session1.GetAliasNames(ListBox1.Items);
Terá todos os Alias do bde no listbox.
Ok?
Té mais.
Responder
Clique aqui para fazer login e interagir na Comunidade :)