AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Problem beim speichern wenn Ordnername = Dateiname
Thema durchsuchen
Ansicht
Themen-Optionen

Problem beim speichern wenn Ordnername = Dateiname

Ein Thema von Sharky · begonnen am 16. Mär 2005 · letzter Beitrag vom 16. Mär 2005
Antwort Antwort
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#1

Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 09:22
Hai,

ich habe mal eine Frage. Wenn ich eine Dateispeichern möchte und in dem Verzeichniss gibt es einen Ordner mit dem selben namen wechselt Windows beim click auf "Speichern" immer in den Ordner.

Ist das normal?

Beispiel:
Ich möchte ein Worddokument mit dem Namen "test" in c:\ speichern.
Dort gibt einen Ordner mit dem namen "Test".
*blubb* beim click auf den Speichern Button lande ich in dem Ordner.
Wenn ich die Dateiendung (.doc) beim Dateinamen mit angebe geht es allerdings.

Bug oder Funktion?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 09:24
Zitat von Sharky:
Bug oder Funktion?
Funktion, aber ich konnte mich noch nicht entscheiden ob ich sie mag. Ich gebe ganz oft ganze Verzeichnispfade auf diesem Weg ein, da ist es angenehm (ich mag Mäuse nicht ). Aber wenn dann zufällig eine Datei gleich heißen soll wie der Ordner..naja, du weißt ja was dann passiert. Ich tippe dann meistens noch schnell die Erweiterung dazu und Ruhe ist...

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 09:27
Zitat von alcaeus:
... Ich gebe ganz oft ganze Verzeichnispfade auf diesem Weg ein,...
Hmmm..

wäre ja okay wenn ich z.B. "\test\test" eingeben würde. Dann wäre es richtig die Datei in dem Ordner Test zu speichern.
Aber so...
Naja, kann man nix machen. Danke für die Info.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 09:58
Ja dieses Problem habe ich auch bei Windows. Du musst immer die Dateiendung mit angeben, dann klappt das auch. Sonst wechselt Windows immer in den Ordner.

André
André
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

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

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 13:55
Zitat von Sharky:
Hai,

ich habe mal eine Frage. Wenn ich eine Dateispeichern möchte und in dem Verzeichniss gibt es einen Ordner mit dem selben namen wechselt Windows beim click auf "Speichern" immer in den Ordner.
Jupp, ist mir auch gerade gestern passiert. Gib die Endung an und es geht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

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

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 14:05
Tja, wenn Windows keinen Unterschied zwischen Dateien und Verzeichnissen sieht und wenn möglich die Endung ignoriert, dann ist das nunmal so ...

Na ja ... es gibt da ja nur die 3 Möglichkeiten:
1. immer mit Endung eingeben
2. nie einen Dateinamen wählen, der wie ein Verzeichnis aussieht
3. selber einen Speicherndialog basteln, der dieses Verhalten nicht hat und den Windowsdialog durch diesen ersetzen


Na ja ... nimm dann doch lieber Letzteres ... du proggst doch so gerne
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von sniper_w
sniper_w

Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 14:24
Zitat:
Ja dieses Problem habe ich auch bei Windows. Du musst immer die Dateiendung mit angeben, dann klappt das auch. Sonst wechselt Windows immer in den Ordner.

André
Wäre das nicht so wie es ist, gäbe es auch Leute die sich darüber würden. Ich denke, das ist eine Ansichtssache. Wie auch immer , mir gefällt es so wie es ist.
Katura Haris
Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 16:34
Zitat von sniper_w:
Zitat:
Ja dieses Problem habe ich auch bei Windows. Du musst immer die Dateiendung mit angeben, dann klappt das auch. Sonst wechselt Windows immer in den Ordner.

André
Wäre das nicht so wie es ist, gäbe es auch Leute die sich darüber würden. Ich denke, das ist eine Ansichtssache. Wie auch immer , mir gefällt es so wie es ist.
Sharky hat nun mal gefragt ob das normal ist und wie man das Verhalten ändern kann und darauf haben wir geantwortet. Wenn es dich nicht stört ist es ja ok, aber mir ist das auch ein Paar mal passiert, dass ich eine Datei wie ein Ordner nennen wollte.

MfG
André
André
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

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

Re: Problem beim speichern wenn Ordnername = Dateiname

  Alt 16. Mär 2005, 16:57
Es macht schon Sinn. Ich kann ja unten beim Dateinamen ein Laufwerk angeben und dann wird dort hin gewechselt. Und nichts anderes passiert, wenn man eben den Namen eines existierenden Ordners angibt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:28 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