Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#8

AW: Kontext-Hilfe anno 2017 (format und dastellung)

  Alt 3. Feb 2018, 15:08
Wir kopieren die CHM-Datein wenn nötig nach <AppData>
Das hatte ich auch gemacht. Mit der Funktion, die ich irgendwo aus dem Netz gefunden hatte

Delphi-Quellcode:
function IsNetzwerk: boolean;
var
  Pfad: AnsiString;

begin
  Result := false;
  Pfad := ExtractFilePath(ParamStr(0));
  if length(Pfad)> 1 then begin
    Result := boolean(Pos('\\', Pfad));
    if not Result then
     Result := GetDriveType(PChar(Pfad)) = DRIVE_REMOTE;
  end;
end;
habe ich ermittelt, ob das ein die Hilfe schon auf dem lokalen Rechner liegt oder im Netz. Aber jetzt habe ich mal mein Programm vom einem NAS gestartet, wo das NAS gemapt ist auf "Z". Dann schlägt der Test aber fehl.
Wie ermittelt ihr, dass es sich um ein Netzlaufwerk handelt?
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat