A könyvtár szerkezet egy Lazarusban írt telepítő alkalmazás hozza létre.
CreateDir(UTF8ToAnsi(Konyvtar_TEdit.Text + 'Mentések'));
A hol a Konyvtar_TEdit.Text-ben például ez szerepel: e:\program\
Nem próbáltam ki, de tutira veszem, hogy ha ezt a programot is újra lefordítanám 1.6.0-ás verzióval, akkor nem hozná létre a könyvtárat.
Javaslatodnak megfelelően módosítottam a forráskódot.
if not FileExists(UTF8toCP1250(EleresiUt + 'Mentések\2016\Test.fb')) then
begin
DataModule1.IBConnection.DatabaseName := UTF8toCP1250(EleresiUt + 'Mentések\2016\Test.fb');
DataModule1.IBConnection.CreateDB;
DataModule1.IBConnection.Connected := True;
end;
Yesss! ...és működik! 1000 köszönet.