Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Dokumentenverwaltung - Zugrif auf Verzeichnisse (https://www.delphipraxis.net/36136-dokumentenverwaltung-zugrif-auf-verzeichnisse.html)

barnti 16. Dez 2004 11:35


Dokumentenverwaltung - Zugrif auf Verzeichnisse
 
Hallo,

ich versuche grade der Flut verschiedenster Benutzerdateien Herr zu werden. Ich überlege nun den Zugriff auf verschiedene Verzeichnisse durch meine Anwendung zu steuern. Beispiel: Ein Benutzer möchte ein bestimmtes Formular verwenden. Dazu soll er dieses nicht im entsprechenden Verzeichnis zur Bearbeitung auswählen sondern in der Anwendung das entsprechende Formular aufrufen.
Wie ist so etwas zu realisieren. Kann mir jemand ein paar Ideen mit auf den Weg geben?

GeorgPeifer 16. Dez 2004 12:38

Re: Dokumentenverwaltung - Zugrif auf Verzeichnisse
 
Ich würde soetwas mit einer schreibgeschützten Ini-Datei z.B. in einem Netztwerk machen, in der dann die "freigegebenen" Formulare für jeden Benutzer festlegst. Sonst wenn Du kein Netzwerk hast, nimm 'ne versteckte Datei, die Du einfach umkopierst, wenn das sicher genug ist.

barnti 16. Dez 2004 14:26

Re: Dokumentenverwaltung - Zugrif auf Verzeichnisse
 
Hallo,

ich glaube, ich habe das nicht verstanden. Deshalb noch einmal mein Anliegen:
Ich möchte alle Dokumente in Verzeichnissen ablegen und diese für Benutzer sperren. Möchte jemand mit einer der Dateien arbeiten, muss er die Anwendung starten und daraus die entsprechende Datei aufrufen...
Vielleicht kannst du das noch einmal genauer erklären, wie du deinen Vorschlag meinst?!

GeorgPeifer 17. Dez 2004 14:50

Re: Dokumentenverwaltung - Zugrif auf Verzeichnisse
 
Ich glaube, auch ich habe das nicht ganz verstanden :roll: Soll die Anwendung auf einem Rechner laufen, den alle Benutzer mit mit unterschiedlichen Berechtigungen nutzen dürfen? Hast Du unterschiedliche Benutzterprofile unter Windows? Gibt es ein Netzwerk? Wie erkennt die Anwendung den Benutzer?

Aber mal als Anregung .. Zip die Verzeichnisse/Dateien und versehe sie mit einem Passwort, so dass man sie nicht ohne weiteres öffnen kann. Aus Delphi heraus dann Benutzer Kennung abfragen und die nur die für ihn freigegebenen Datei(en) entpacken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz