CRIAR ALIAS NO BDE EM TEMPO DE EXECUÇÃO!

Delphi

27/02/2003

[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+


Anonymous

Anonymous

Curtidas 1

Respostas

Crisrambo

Crisrambo

27/02/2003

session1.ConfigMode:=cmSession;
Session1.AddStandardAlias(´ClubeDelphi´,´C:\Arquivos de Programas\Arquivos comuns\Borland Shared\Data´,´PARADOX´);


GOSTEI 0
Anonymous

Anonymous

27/02/2003

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.


GOSTEI 0
POSTAR