Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi EInOutError - TShellTreeView (https://www.delphipraxis.net/59800-einouterror-tshelltreeview.html)

RobinHood 28. Dez 2005 20:41


EInOutError - TShellTreeView
 
hallo,

ich habe das Problem, dass ich eine EInOutError bekomme, wenn ich bei meiner TShellTreeView auf ein CD-Laufwerk gehe, in das keine CD eingelegt ist.

Delphi-Quellcode:
procedure TForm1.change(Sender: TObject; Node: TTreeNode);
var z : string;
begin
  z := shelltreeview1.SelectedFolder.PathName;
  if pos(':',z) <> 0 then filelistbox1.Directory := z;
  edit1.Text := z;
end;
kann ich die CD-laufwerke aus der TShellTreeView irgentwie entfernen (ich kann sowieso nur Laufwerke gebrauchen, auf die ich auch schreiben kann)?

Oder kann ich irgentwie feststellen ob das ausgewählte Laufwerk ein CD-Laufwerk o.ä. ist um das in die if-Abfrage mit hineinzunehmen?

Oder gibt es vielleicht irgent eine andere Möglichkeit das Problem zu umgehen?

für jegliche Hilfe wäre ich dankbar,
MfG marc


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.

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 by Thomas Breitkreuz