Thread Doppelte Dateien löschen: Löschen mit Fehlertoleranz (29 answers)
Opened by Netspider at 2004-05-07 19:35

Crian
 2004-05-12 16:59
#82107 #82107
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
> Win32API::File::DRIVE_REMOVABLE

[quote=Netspider,12.05.2004, 14:43]gut zu wissen, das kannte ich noch nicht so, ok, mach ich demnächst[/quote]

Das hat seine Vorteile, auch beim Funktionsaufruf. Ich kann jetzt nur raten (oder in die Manpage schauen), ob GetDriveType aus Win32API::File oder aus Win32::DriveInfo stammt. Ich tippe mal auf letzteres. Lädst Du aber die Funktionennamen nicht in den allgemeinen Namensraum, sondern rufst die Funktion mit Win32::DriveInfo::GetDriveType auf, weiß der Leser sofort, woher die Funktion stammt.

Und damit umgehst Du auch das Problem, dass sich Funktionen vom Namen her überschneiden könnten (das kann man dann aber durch eben diese Angabe umgehen, lässt man sie aber weg, so muss man erst mal nachsehen, in welcher Reihenfolge die Module eingebunden wurden und dann auch noch wissen, ob das erste oder das letzte zum Zuge kommt ;-).

Hmm ... ich hab heute einen gesprächigen Tag =)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Doppelte Dateien löschen: Löschen mit Fehlertoleranz