请看以下程序:
  Session.GetDatabaseName(NameList);
  ComboBox1.Items.Assign(NameList);
...
  用户选择一个BDE别名后
...
  Database1.AliasName := ComboBox1.Text;
  Database1.Connected := true;  //在此处出现登录窗口
...
  //显示用户选择数据库的表名,此时再次出现登录窗口
  Session.GetTableName(ComboBox1.Text, '', false, false, NameList);
...
请指教如何屏蔽掉第二个登录窗口