File oder verzeichnis ?

Hallo,

Wie kann VB erkennen, dass eine bestimte Dateiname um eine Verzeichnis oder ein filename handelt.

viele Grüße
Miriam

Hallo,

Wie kann VB erkennen, dass eine bestimte Dateiname um eine
Verzeichnis oder ein filename handelt.

das bekommt VB vom System mitgelteilt. Sieh Dir mal den API-Aufruf ‚PathFileExists‘ an, da bekommst Du nicht nur die Information zurück, ob der Pfad gefunden wurde, sondern auch, ob das eine Datei oder ein Verzeichnis ist. Das geht mit der ‚shlwapi.dll‘, die verwendet VB auch.

Gruß, Rainer

Hallo,

Hi,
so:
GetAttr(DateiOderPfad as String)

Rückgabewerte sind
32 : Archiv
16 : Verzeichnis
4 : Systemdatei
2 : versteckt
1 : schreibgeschützt
0 : normal

Die sind kombinierbar, indem sie addiert werden.
Eine Systemdatei, die versteckt und schreibgeschützt ist, hat den Wert 4 + 2 + 1 = 7

Gruß.Timo

Wie kann VB erkennen, dass eine bestimte Dateiname um eine
Verzeichnis oder ein filename handelt.

viele Grüße
Miriam