Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
12. Jun 2008
Super - das funzt! :thumb:
Darf man fragen, wie du das nun bewerkstelligt hast?
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
12. Jun 2008
Klappt auch nicht ... Er überschreibt den Path ja auch nicht, d.h. es steht immer noch der Pfad zum Desktop drin.
Ich habe jetzt einfach mal versucht nen Ordner aufem Desktop zu selektieren, was aber auch nicht klappt. :wall:
Werd mal noch nen bischen rumprobieren ... :coder2:
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
12. Jun 2008
Kann es sein das bei Root noch der Name des ShellTreeViews vorkommt? Sprich:
pfad:= ExtractFilePath(ParamStr(0)) + 'pics';
strvDirectory.Root:= pfad
Path := IncludeTrailingPathDelimiter(ShellTreeView.Root) + 'pics';
strvDirectory.SetFocus;
Wenn ich es nämlich so machen würde, wie du es geschrieben hattest würde ich wieder den folgenden Fehler bekommen:
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
12. Jun 2008
Was genau tut Root bei dir @ fuknersascha? Root setzt bei mir nur das "Hauptverzeichnis" um - was ich ja nicht möchte.
Ich möchte folgendes:
Beim load des Formulars soll er im ShellTreeView den Ordner selektieren in dem momentan das Projekt drin steht. Also z.B.:
'C:\Programme\Borland\Projekte\Memory' <- an den Pfad hänge ich dann noch ein '\pics' dran, damit er den gesamten Pfad zu den...
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
11. Jun 2008
Da bekomme ich dann folgenden Error:
Verwendeten Code:
Path := IncludeTrailingPathDelimiter(Root) + 'Testdesktopordner';
strvDirectory.SetFocus;
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
11. Jun 2008
Mit dem ActiveControl war das schonmal nicht schlecht, jetzt markiert er immerhin schonmal etwas - ebend den Desktop ... Aber wie gesagt, obwohl ich den Pfad da reinschreibe, ist immer noch der Standartpfad drin ... :gruebel:
@fuknersascha: Ne geht auch nicht :mrgreen:
Du meinst doch quasi so:
Path := IncludeTrailingPathDelimiter(Root) + '\pics';
Forum: Object-Pascal / Delphi-Language
Delphi
by Tassadar2k3,
11. Jun 2008
Hallo Forum :cheer: (Ich wollte mal irgend ein sinnfreies Smilie benutzen :))
Ich habe auf einem Formular ein ShellTreeView und möchte gerne einen Ordner beim Forum load selektieren / auswählen / markieren, quasi voreinstellen.
Diese beiden Sachen funktionieren schonmal nicht: (Bei Root ist mir das auch klar)
ShellTreeView1.Path
ShellTreeView1.Root
Das komische ist, wenn ich in den...