Zdravím,
obracím se na Vás s prosbou jak postupovat.
v programu s DB dělám nejdříve kontrolu, zda soubor DB na síti existuje, pokud ano, připojím se k němu,
bohužel formát pro FileExists je \\SERVERNAME\SharedFolder\Folder3\soubor.fdb což je string, kterej získám z OpenDialogu.
a formát pro DatabaseName (TIBDatabase) je IP:Disk:\Folder1\Folder2\SharedFolder\Folder3\soubor.fdb
dá se nějak zjistit z '\\SERVERNAME\' to co je ve skutečnosti opravdová cesta 'IP:Disk:\Folder1\Folder2 ??
vím, jak zjistím ze SERVERNAME IP, ale už nevím, jak se dostanu k písmenu disku a složkám před ShareFolder.
program při prvním spuštění otevře okno NASTAVENÍ, kde se vyplní potřebné info.
Pro DBPath se uloží string právě z TOpenDilog.FileName, což je \\SERVERNAME\SharedFolder\Folder3\soubor.fdb
a já z toho potřebuju udělat IP:Disk:\Folder1\Folder2\SharedFolder\Folder3\soubor.fdb pro připojení DB.
nějaké nápady prosím ??
když do DBPath uložím cestu IP:Disk:\Folder1\Folder2\SharedFolder\Folder3\soubor.fdb, tak potom zase funkce FileExist vrátí False a nepomáhá ani s lomítkama před IP ... \\IP:Disk:\Folder1\Folder2\SharedFolder\Folder3\soubor.fdb