AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Shelltreeview / Shelllistview --> World of Bugs?
Thema durchsuchen
Ansicht
Themen-Optionen

Shelltreeview / Shelllistview --> World of Bugs?

Ein Thema von Hyperspacer · begonnen am 26. Mai 2009 · letzter Beitrag vom 26. Mai 2009
 
Hyperspacer

Registriert seit: 23. Apr 2006
53 Beiträge
 
Delphi 7 Personal
 
#5

Re: Shelltreeview / Shelllistview --> World of Bugs?

  Alt 26. Mai 2009, 15:18
Zitat von Die Muhkuh:
Führt Du beim Navigieren noch zusätzlichen Code aus?
Jein. Ich führe den Code unten aus. Aber ich habe auch schon daran gedacht, dass es eventzuell an meinem Code liegen könnte und hab ihn daher im Moment nur als Kommentar stehen. Die Fehler treten trotzdem auf.

Delphi-Quellcode:
procedure TForm1.ShellListView1DblClick(Sender: TObject);
begin
{  If (Shelllistview1.ItemIndex = -1) or not Shelllistview1.Items[Shelllistview1.ItemIndex].Selected
    then exit;

  If Shelllistview1.Folders[Shelllistview1.ItemIndex].IsFolder
    then  Shelltreeview1.Path := Shelllistview1.Folders[Shelllistview1.ItemIndex].PathName;
}

end;
//Edit
Hinzuzzufügen ist noch, dass die Fehler deutlich häöufiger auftreten, wenn ich in der Shelltreeview navigiere. Häufig wird auch noch mal ein Fehler beim Beenden des Programms nachgeschoben, wenn zur Laufzeit bereits einer auftrat.

//Edit2
Die VirtualShellTools-Komponente sieht ganz vielversprechend aus. Wenn ich keinen anderen Weg finde, werde ich die wohl verwenden. Danke für den Link
  Mit Zitat antworten Zitat
 


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:46 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-2025 by Thomas Breitkreuz