Announcement

Collapse
No announcement yet.

Wie finde ich Datei im verborgenen Ordner?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie finde ich Datei im verborgenen Ordner?

    Hallo,
    <br>kann ich mit Delphi5 und dem TSearchRec auch eine Datei in einem verborgenen Ordner finden?
    <br>Wenn ich im Ordner WINNT (Ordner für Windows 2000) eine Datei aus dem inf-Ordner mit
    <br>if ((srec.attr and faDirectory or faHidden) > 0)
    <br>suche, finde ich die Datei nicht.

  • #2
    Hi

    Also erstmal sind diese ordner NICHT versteckt, sie werden NUR von der Shell ausgeblendet. Ich glaube faHidden hat also keine Wirkung.
    Zweitens Deine BOOLSCHE Algebra ist verkehrt:
    <br>
    if ((srec.attr and faDirectory or faHidden) > 0) <br>
    <br>

    angenommen<br>
    faDirectory = $1<br>
    faHidden = $2<br>
    Srec.Attr = $3<br>

    SRect.Attr($3) and faDirectory($1) = $1<br>

    $1 or faHiden($2) = $3<br>

    $3 immer > 0 !<br>

    richtig:<br>

    Srec.Attr and (faDirectory or faHidden) = (faDirectory or faHidden)<br<

    der Srec MUSS also ein versteckter Ordner sein.<br>

    Gruß Hage

    Comment

    Working...
    X