AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Speicherung von Programminformationen
Thema durchsuchen
Ansicht
Themen-Optionen

Speicherung von Programminformationen

Ein Thema von Kirchi · begonnen am 20. Dez 2006 · letzter Beitrag vom 28. Dez 2006
Antwort Antwort
Seite 2 von 3     12 3      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 11:59
Oder du holst dir den Basispfad aus der Systemvariable
Markus Kinzler
  Mit Zitat antworten Zitat
Kirchi

Registriert seit: 20. Feb 2006
105 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 12:00
Zitat von Christian Seehase:
Moin Kirchi,

wie wär's mit CSIDL_COMMON_APPDATA?
Allgemeine Programmeinstellungen gehören "offiziell" ja eigentlich eher in die Registry unter HKLM\Software.

Super. Hatte anscheinend den Punkt übersehen.

Jetzt bleibt nur noch die Frage offen: "Wo speichere ich meine DB, auf der jeder Zugriff haben muss?"
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 12:26
Moin Kirchi,

das hängt wohl auch davon ab, ob es sich hier um einen Standalone-Rechner oder ein Netzwerk handelt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Kirchi

Registriert seit: 20. Feb 2006
105 Beiträge
 
Delphi 10.4 Sydney
 
#14

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 12:29
Es soll beides möglich sein. Aus diesem Grund gibt es auch im Programm eine Option den DBPfad zu ändern. Hier erscheint auch der Hinweis, dass dies nur von einem Windows Admin durchgeführt werden kann.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#15

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 12:33
Moin Kirchi,

i.d.R. werden nur die Daten im Netz gesichert, so denn eines da ist.
So gesehen ist es recht gefährlich wichtige Daten lokal zu legen, und sollte nur in begründeten Ausnahmefällen geschehen, z.B. bei Notebooks, die dann aber regelmässig ihre Daten im Netz sichern/synchronisieren sollten.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Kirchi

Registriert seit: 20. Feb 2006
105 Beiträge
 
Delphi 10.4 Sydney
 
#16

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 14:11
Ich will das Programm im Internet zur Verfügung stellen. Ich kann leider nicht beeinflussen, ob die Daten lokal oder in einem Netzwerk liegen.

  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 15:19
Moin Kirchi,

dann lass' doch den Datenpfad einfach auswählen, und schlage einen zentralen Pfad unter All Users\Anwendungsdaten vor.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Kirchi

Registriert seit: 20. Feb 2006
105 Beiträge
 
Delphi 10.4 Sydney
 
#18

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 15:32
in All Users Anwendungsdaten ist aber nur Leserecht und kein Schreibrecht für normale Benutzer.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#19

Re: Speicherung von Programminformationen

  Alt 20. Dez 2006, 18:48
Moin Kirchi,

das ist schon klar, aber normaler Weise liegen lokal auch keine Daten, mit denen mehrere Personen arbeiten, was dann halt zur Folge hätte, dass Deine Anwendung die Freigabe des dort angelegten Verzeichnisses erfordert.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Kirchi

Registriert seit: 20. Feb 2006
105 Beiträge
 
Delphi 10.4 Sydney
 
#20

Re: Speicherung von Programminformationen

  Alt 21. Dez 2006, 08:02
Zitat von Christian Seehase:
Moin Kirchi,

wie wär's mit CSIDL_COMMON_APPDATA?
Allgemeine Programmeinstellungen gehören "offiziell" ja eigentlich eher in die Registry unter HKLM\Software.
Hallo Christian,

habe mal den Datenbankpfad in die Registry unter HKLM\Software\MeinProgramm hinterlegt, jedoch konnte ich unter Benutzerrechte den Pfad nicht auslesen nur mit Adminrechten hat es funktioniert. Unter Berechtigungen in der Registry ist aber hinterlegt, dass die Benutzer Leserechte haben.

Woran könnte das liegen.

  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz