Einzelnen Beitrag anzeigen

choose

Registriert seit: 2. Nov 2003
Ort: Bei Kiel, SH
729 Beiträge
 
Delphi 2006 Architect
 
#11

Re: Seltsamkeit bei FindFirst, FindNext

  Alt 6. Dez 2003, 02:33
Zitat von Mathias:
Sicher wird auch scp [...] wissen, wie der Wert $10 zustande kommt. Aber [...] man wird [...] erst mal nachgucken müssen. Das kann dir bei faDirectory nicht passieren.
Stimmt.

Zitat von scp:
[...]Du hast recht mit deiner Vermutung, ich weis das $10 faDirectory ist, mich irritierte nur die Schreibweise.
Apropos: Was $67 sein soll weis ich allerdings nicht
Also "rein technisch" gilt
Code:
$67=$01       +$02     +$04      +$20      +$40
   =faReadonly+faHidden+faSysFile+faArchive+$40
wobei das Bit 6 ($40) weder in der OH noch in den Windows-Konstanten für FindFirstFile, der Implementierung, auf die FindFirst sich stützt, definiert ist, weshalb $67 gleibedeutend sein sollte mit
Code:
$67 and faAnyFile
 =$27 
 =$01       +$02     +$04      +$20     
 =faReadonly+faHidden+faSysFile+faArchive
Ist wohl tatsächlich etwas problematisch, nur die Hexenwerte zu nutzen...


Im Übrigen konnte ich im PSDK zu FindFirstFile folgenden Hinweis entdecken:
Zitat von PSDK:
This function searches for files by name only; it cannot be used for attribute-based searches.
gruß, choose
  Mit Zitat antworten Zitat