QuickLib ist eine umfangreiche MultiPurpose-Library, die in der aktuellen Version 2.1 mit GetIt heruntergeladen werden kann.
Leider hat die
Unit Quick.Commons einen Bug:
Code:
//checks if need include signs
if pfIncludeNumbers in Complexity then
// QuickLib 2.1
Das bedeutet, dass beim Aufruf von
Code:
RandomPassword(10, [pfIncludeSigns]);
keine Sonderzeichen eingefügt werden!
Sowie beim Aufruf von
Code:
RandomPassword(10, [pfIncludeNumbers]);
SOWOHL Sonderzeichen als auch Ziffern eingefügt werden!
Hat jemand noch andere Bugs in QuickLib bemerkt?
Hier ist ein kleines Projekt, mit dem der Bug reproduziert werden kann:
QuickTest.zip
Und hier ist der Bug-Fix:
Geändert von PeterPanino, damit der Platz auf dem Bildschirm nicht so leer aussieht.