Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Umbenennen von Ordner verbieten (https://www.delphipraxis.net/106580-umbenennen-von-ordner-verbieten.html)

SaFu 13. Jan 2008 11:13


Umbenennen von Ordner verbieten
 
Guten Tag

Sagtmal ich habe jetzt überall schon nachgeschaut aber kann mir einer vielleicht veraten wie man das Umbenennen von Ordnern in einer ShellTreeView verbieten kann ???

Gruss Sascha

lbccaleb 13. Jan 2008 11:26

Re: Umbenennen von Ordner verbieten
 
kannst du es auf readonly setzen?? oder willst das nicht??

Luckie 13. Jan 2008 11:47

Re: Umbenennen von Ordner verbieten
 
Du müsstst irgendwie den Edit-Modus deaktivieren. Guck mal im OI, ob du da was passendes findest.

SirThornberry 13. Jan 2008 12:02

Re: Umbenennen von Ordner verbieten
 
Entweder mit ReadOnly oder du nutzt das OnEditing event (vielleicht heißt es auch nur so ähnlich aber auf jeden fall gibt es dieses Event)

bitsetter 13. Jan 2008 12:06

Re: Umbenennen von Ordner verbieten
 
Hi,

mit
Delphi-Quellcode:
type
  TShellTv= class(TShellTreeView)
end;

...

 TShellTv(Self.ShellTreeView1).ReadOnly:= true;
geht es wohl auch, ansonsten TShellTreeView überschreiben.

SirThornberry 13. Jan 2008 12:13

Re: Umbenennen von Ordner verbieten
 
bei genereller Verwendung von ReadOnly kann man jedoch auch keine Dateien mehr umbenennen.

SaFu 13. Jan 2008 12:16

Re: Umbenennen von Ordner verbieten
 
Zitat:

Zitat von bitsetter
Hi,

mit
Delphi-Quellcode:
type
  TShellTv= class(TShellTreeView)
end;

...

 TShellTv(Self.ShellTreeView1).ReadOnly:= true;
geht es wohl auch, ansonsten TShellTreeView überschreiben.

Danke so gehts aber ne einstellung im OI gibt es nicht oder ich habe sie malwieder übersehen.


Zitat:

Zitat von SirThornberry
bei genereller Verwendung von ReadOnly kann man jedoch auch keine Dateien mehr umbenennen.

wie meinst du das auch keine dateien mehr in dem Ordner

SirThornberry 13. Jan 2008 12:18

Re: Umbenennen von Ordner verbieten
 
du hast gefragt wie man das umbenennen von ORDNERN in einem ShellTreeView verbieten kann. In einem ShellTreeView werden allerdings auch Dateien dargestellt. Wenn du ReadOnly auf False setzt kannst du weder Ordner noch Dateien umbenennen.

SaFu 13. Jan 2008 12:36

Re: Umbenennen von Ordner verbieten
 
Achso na dann hat isch das erledigt ich lasse die dateien gesondert in einer FileListBox anzeigen. hat sich ja damit erledigt aber behalt ich mir für die Zukunft

bitsetter 13. Jan 2008 12:40

Re: Umbenennen von Ordner verbieten
 
Zitat:

Zitat von fuknersascha

aber ne einstellung im OI gibt es nicht oder ich habe sie malwieder übersehen.

Die gibt es bei mir auch nicht, auf ReadOnly kannst du wohl so ohne weiteres nicht zugreifen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:57 Uhr.
Seite 1 von 2  1 2      

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