AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

CreateDir legt kein Verzeichnis an

Ein Thema von marcibaer · begonnen am 29. Okt 2011 · letzter Beitrag vom 4. Nov 2011
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#11

AW: CreateDir legt kein Verzeichnis an

  Alt 29. Okt 2011, 21:38
Zitat:
ok := CreateDir(Verzeichnis);
IF not ok THEN
begin
ShowMessage('OK');
im Ernst <)))<
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#12

AW: CreateDir legt kein Verzeichnis an

  Alt 29. Okt 2011, 21:50
Ups, das NOT hab'sch doch glatt übersehn, also beide Messages austauschen.

Und es werden Verzeichnisse (mit UAC) angelgt ... nur eben umgeleitet im VirtualStore.


Und das Wo findet man dort in einigen der Themen > Hier im Forum suchenBenutzerverzeichnis
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
marcibaer

Registriert seit: 27. Sep 2006
Ort: Inden
76 Beiträge
 
Delphi XE2 Professional
 
#13

AW: CreateDir legt kein Verzeichnis an

  Alt 30. Okt 2011, 14:55
Hallo zusammen,

der Fehler ist gefunden - lag GANZ woanders!
Trotzdem danke ... dass mit dem Benutzerverzeichnis werde ich mir mal angucken - danke!
Auch wenn das Programm nur von Privatpersonen benutzt wird und die anscheinend alle als Admin eingelockt sind - aber man weiss ja nie und unter Win7 scheint es ja wohl "strenger" geworden sein ...

Marc
Marc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#14

AW: CreateDir legt kein Verzeichnis an

  Alt 30. Okt 2011, 15:02
Scheint?

Das ist Absicht ,
weil immernoch welche unverbesserlich als Admin rumrennen, obwohl es fast nie nötig ist.
Da meckern alle Windows solle sicherer werden, aber eigentlich ist es vorwiegend wegen sowas unsicher.

Du rennst zwar vielleicht in Win7 als Admin rum, aber dennoch haben nicht automatisch gleich alle deine Programme volle Adminrechte.




Und wo lag er nun, bzw. wie wirkte es sich auf dieses Verzeichnisproblem aus?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (30. Okt 2011 um 15:06 Uhr)
  Mit Zitat antworten Zitat
marcibaer

Registriert seit: 27. Sep 2006
Ort: Inden
76 Beiträge
 
Delphi XE2 Professional
 
#15

AW: CreateDir legt kein Verzeichnis an

  Alt 4. Nov 2011, 10:26
Hi!

Tja, der Fehler trat auf, wenn man einige Buttons in einer speziellen Rehenfolge gedrückt hat.
Dabei wurde dann eine Liste, in der die neu angelegten Verzeichnisse vermerkt wurden, nicht geleert, so dass sie beim Beenden des Dialogs wieder entfernt wurden - also nix mit Benutzerrechten o.ä.
Die Reihenfolge hatte ich übersehen, denn sonst klappte es immer - deshalb mein Verdacht.

Trotzdem vielen Dank für die Hilfe.

Hab ich das denn richtig gelesen, dass, um das mit den Benutzerrechten korrekt zu machen, in dem Programmverzeichnis NUR die exe-Datei, die Hilfe-Datei und die delhizip-dll verbleiben?!
Alles andere dann unter "Einstellungen und Dokumente/<Username>/Anwendungsdaten\<Programm>?
Also auch die ini-Datei!?

Marc
Marc
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#16

AW: CreateDir legt kein Verzeichnis an

  Alt 4. Nov 2011, 10:31
Hab ich das denn richtig gelesen, dass, um das mit den Benutzerrechten korrekt zu machen, in dem Programmverzeichnis NUR die exe-Datei, die Hilfe-Datei und die delhizip-dll verbleiben?!
Alles andere dann unter "Einstellungen und Dokumente/<Username>/Anwendungsdaten\<Programm>?
Also auch die ini-Datei!?
Hast du.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#17

AW: CreateDir legt kein Verzeichnis an

  Alt 4. Nov 2011, 11:06
Anders ausgedrückt, alle Dateien in die das Programm schreiben will/muß gehören in das Benutzerverzeichnis.
ggf. wird auch das "all Users"-Verzeichnis genutzt.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 00:51 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