Hej hur kollar jag om ett vist aliases är inlagt i BDE'n via Delphi i run time. Det där med BDE Alias i Delphi är ett djä.. skit som inte går att använda till nått vettigt. Session.GetAliasNames(myStringList);Hur kolla aliases
BGMSv: Hur kolla aliases
Du skall lägga din DataBas i samma mapp som .exefilen och kör efter ex nedan
procedure TForm1.FormActivate(Sender: TObject);
Var
Path : String ;
begin
Path := ExtractFilePath(Application.ExeName);
Table1.DatabaseName := Path ;
Table1.Active := True ;
Query1.DataBaseName := Path ;
Query1.Active := True ;
end;Sv: Hur kolla aliases
Den proceduren laddar en TStrings som du skickar som argument med de BDE Alias som finns. Sen kan du använda t.ex myStringList.IndexOf('BDE Alias') för att se om det finns med.