Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   In welches Verzeichnis Benutzerdaten speichern? (https://www.delphipraxis.net/187011-welches-verzeichnis-benutzerdaten-speichern.html)

Dejan Vu 21. Okt 2015 07:09

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von Dalai (Beitrag 1319264)
Eine Speicherung dort empfinde ich als frech. Warum? Documents ist MEIN Verzeichnis für MEINE Dokumente

Bist du wirklich so empfindlich? Nimm nen Snickers ;-)

Im Ernst: Offiziell ist das natürlich nicht richtig, was Du sagst, aber die Lösung in Dokumentenverzeichnis ist pragmatisch. Denn ich kann dem einfachen Anwender so die Möglichkeit geben, Änderungen in der Config selbst vorzunehmen oder mir die Config mal eben zu schicken. Der hat nämlich Probleme, die Datei unter AppData zu finden.

Im Zweifelsfall jedoch: AppData. Ganz klar.

baumina 21. Okt 2015 07:23

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Wenn ich bei mir in den Ordner "Dokumente" schaue, finde ich NICHTS aber echt GAR NICHTS eigenes, da ich lokal auf meinem Rechner nichts abspeichere. Stattdessen finde ich viele Verzeichnisse, die mit "Rad_Studio..." oder "Visual Studio..." beginnen.

sh17 21. Okt 2015 07:49

AW: In welches Verzeichnis Benutzerdaten speichern?
 
viele Progamme legen dann noch sowas an

C:\Users\benutzer\.AndroidStudio1.4

also unter C:\Users\benutzer\ mit einem Punkt davor

was hat das für einen Grund? Weil sie von Multiplattformen kommen?

Klaus01 21. Okt 2015 07:57

AW: In welches Verzeichnis Benutzerdaten speichern?
 
.. unter Linux/Unix sind das versteckte Dateien/Verzeichnisse.
Wie Android/IOS/OSX das handhaben weiß ich nicht.

Grüße
Klaus

Sir Rufo 21. Okt 2015 08:19

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von Klaus01 (Beitrag 1319285)
.. unter Linux/Unix sind das versteckte Dateien/Verzeichnisse.
Wie Android/IOS/OSX das handhaben weiß ich nicht.

Nun, da Android, iOS, OSX alle Linux/Unix Wurzeln haben ... genauso -> versteckt

Die Intention ist, dass dieser Eintrag versteckt sein soll. Korrekterweise sollten solche Anwendungen dann auch unter Windows das Hidden-Flag setzen, dann ist alles paletti.

hathor 21. Okt 2015 10:04

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Standard-RTL-Pfadfunktionen für alle unterstützten Zielplattformen

mm1256 21. Okt 2015 10:27

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von Dejan Vu (Beitrag 1319281)
Zitat:

Zitat von Dalai (Beitrag 1319264)
Eine Speicherung dort empfinde ich als frech. Warum? Documents ist MEIN Verzeichnis für MEINE Dokumente

Bist du wirklich so empfindlich? Nimm nen Snickers ;-)

Im Ernst: Offiziell ist das natürlich nicht richtig, was Du sagst, aber die Lösung in Dokumentenverzeichnis ist pragmatisch. Denn ich kann dem einfachen Anwender so die Möglichkeit geben, Änderungen in der Config selbst vorzunehmen oder mir die Config mal eben zu schicken. Der hat nämlich Probleme, die Datei unter AppData zu finden.

Im Zweifelsfall jedoch: AppData. Ganz klar.

Genauso sehe ich das auch. Bei diesem "Zweifelsfall" denke ich sollte man auch im Einzelfall immer den Zweck berücksichtigen. Nur mal als Beispiel: Mein Kunde muss weil er Mitglied im Einkaufsverbund von Euronics ist eine Excel-Datei mit Anschriften für die nächste Werbeaktion erstellen und an Euronics versenden. Dieses Excel-Dokument ist zwar prinzipiell temporärer Natur, weil es jederzeit aus meiner Anwendung heraus wieder erzeugt werden kann, gehört dadurch vielleicht sogar in den Temp-Ordner? Für den Kunden ist es aber vorerst einmal ein wichtiges Dokument. Also gehört es meiner Meinung nach in den Dokumenten-Pfad, obwohl das streng genommen eigentlich nicht richtig ist.

p80286 21. Okt 2015 12:01

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von mm1256 (Beitrag 1319300)
Genauso sehe ich das auch. Bei diesem "Zweifelsfall" denke ich sollte man auch im Einzelfall immer den Zweck berücksichtigen. Nur mal als Beispiel: Mein Kunde muss weil er Mitglied im Einkaufsverbund von Euronics ist eine Excel-Datei mit Anschriften für die nächste Werbeaktion erstellen und an Euronics versenden. Dieses Excel-Dokument ist zwar prinzipiell temporärer Natur, weil es jederzeit aus meiner Anwendung heraus wieder erzeugt werden kann, gehört dadurch vielleicht sogar in den Temp-Ordner? Für den Kunden ist es aber vorerst einmal ein wichtiges Dokument. Also gehört es meiner Meinung nach in den Dokumenten-Pfad, obwohl das streng genommen eigentlich nicht richtig ist.

Vielleicht bin ich ein Einzelfall, aber ich weiß wohin ich meine Daten schiebe. Vollkommen überraschend arbeite ich mit meinem Computer. Sollten irgendwelche Daten im Netz liegen muß ich mich natürlich an die entsprechenden Vorgaben halten, aber meinem Arbeitsplatz organisiere ich. Daß es Vorgaben, bzw. Einschränkungen gibt ist klar, und die sollten tunlichst nicht mit der Brechstange modifiziert werden.

Langer Rede kurzer Sinn, für alle Dateien die (Kunden)Daten enthalten, dem Kunden hierfür die Möglichkeit bieten, sie dort zu speichern, wo er sie haben will.

Gruß
K-H

Sir Rufo 21. Okt 2015 12:23

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von mm1256 (Beitrag 1319300)
Nur mal als Beispiel: Mein Kunde muss weil er Mitglied im Einkaufsverbund von Euronics ist eine Excel-Datei mit Anschriften für die nächste Werbeaktion erstellen und an Euronics versenden. Dieses Excel-Dokument ist zwar prinzipiell temporärer Natur, weil es jederzeit aus meiner Anwendung heraus wieder erzeugt werden kann, gehört dadurch vielleicht sogar in den Temp-Ordner? Für den Kunden ist es aber vorerst einmal ein wichtiges Dokument. Also gehört es meiner Meinung nach in den Dokumenten-Pfad, obwohl das streng genommen eigentlich nicht richtig ist.

Doch, da liegst du völlig richtig. Der Anwender will ja ganz bewusst diese Datei haben und vor allem will er mit dieser Datei noch etwas veranstalten.

Das gehört in den Dokumenten-Ordner bzw. einem Order den der Benutzer wählen kann (bei jedem Export oder konfigurierbar in den Benutzer-Einstellungen), wobei ich dort immer den Dokumenten-Order als Default vorbelegen würde.

Der Fall würde anders liegen, wenn du die Übertragung automatisch erledigen würdest. Dann gehört die Datei in den Temp-Ordner, Email erzeugen mit der Datei als Anhang, Email versenden und jetzt die Datei wieder löschen.

Hansa 21. Okt 2015 12:33

AW: In welches Verzeichnis Benutzerdaten speichern?
 
Zitat:

Zitat von p80286 (Beitrag 1319317)
für alle Dateien die (Kunden)Daten enthalten, dem Kunden hierfür die Möglichkeit bieten, sie dort zu speichern, wo er sie haben will.

Da bin ich zu 100 % dabei. Bzw. fast. Die sollen vom Windows-Verzeichnis oder der Root die Finger weg lassen. Die Windows Empfehlung lautet allerdings tatsächlich solcherlei Daten in einem Benutzerverzeichnis abzulegen. Und dann ist man dann ungefähr im 5. Kellergeschoss gelandet. Ich bin allerdings noch jemand, der weiss was CD WINDOWS macht. Ich kenne sogar noch den \ :mrgreen: Desweiteren ist zu überlegen, wem Microsoft Empfehlungen denn nützen. Benutzerfreundlich ist das jedenfalls nicht, was die da machen/empfehlen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:07 Uhr.
Seite 2 von 3     12 3      

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