Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#6

Re: shelllistview & shellcombobox Verzeichnis zuweisen

  Alt 20. Apr 2007, 12:20
Ich hatte das Problem auch mal (mit meinem SmallFTP) und habe es damals so gelöst, dass ich folgende Kompo abgeleitet habe:
Delphi-Quellcode:
TShellcomboBox1 = class(TShellComboBox)
  public
    procedure Change; override;
  end;
Wie man sieht, wird die Sichbarkeit von "Change" von protected auf public verändert. Nun kann man mittels
Delphi-Quellcode:
ShellComboBox1.Path := StartDir;
      ShellComboBox1.Change;
Einen Pfad festlegen

Ich weiß auch nicht, was sich die Entwickler da gedacht haben ... aber mit diesem Workaround funktioniert es, weil in der Change Methode die List und Treeview geupdated werden.

imho muss man die Shellcontrols ableiten und ein bisschen an ihnen rumfummeln, dmit man sie verwenden kann ...
  Mit Zitat antworten Zitat