Hallo,
ich habe ein Windows Tablet und alle Datenbanken und Dateien befinden sich auf einem Synology NAS (Linux).
NAS hat eine statische
IP. Dateipfade zu Dokumenten (PDF, TIFF, DOC, etc.) befinden sich in Firebird Tabellen in
UNC Notation
(\\COMPUTER\ORDNER\DATEI.XXX). Im lokalen Netz funktioniert das Öffnen mit
s := DM1.QVerDocs.FieldByName('D_PFAD').AsString+'\'+DM 1.QVerDocs.FieldByName('D_DOC').AsString;
if s = '' then exit;
i := shellexecute(
handle,nil,PChar(s),nil,PChar(s),3);
Wenn sich das Tablet nicht im lokalen Netz befindet, wird dieser Pfad nicht gefunden.
Werden die
UNC-Pfade dann nicht mehr unterstützt, oder fehlt da eine Port Freigabe?
Gruß
K.-D.