Ich hab gerade eine neue Version hochgeladen
Version 0.3.3.0
Zum einen hab ich den Bug, den ich gerade beschrieben habe beseitigt. Zudem hab ich noch ein Problem behoben, der mit aktivierten Range-Check aufgetreten ist (Danke an _X_ für den Hinweis).
Es gibt auch eine neue
Unit: "uSE2IncHelpers.pas". Bindet man diese
Unit ein, sind ein paar Helper-Klassen für die Typen TDateTime, String, Pointer, Single, Double und TColor eingebaut. Die Helper-Funktionen sind auch in der eingebauten IntelliSense-Funktion verfügbar.
Hier mal zwei, drei Beispiele, die mit den Helper-Klassen möglich sind:
Delphi-Quellcode:
var time: TDateTime;
str : string;
ptr : pointer;
dbl : double;
res : boolean;
begin
res := dbl.IsNan;
res := ptr.Assigned;
res := (str.IndexOf('h') > 10) and (str.EndsWith('hey'));
res := (time.Month > 2) and (time.DayOfYear > 128);
end.
Um die Helper-Klassen zu benutzen muss man nur die
Unit "uSE2IncHelpers" in die Uses-Liste der Anwendung aufnehmen.
Leider hab ich es noch nicht geschafft, die Helper-Klassen sowie die partiellen Klassen in das PDF mit aufzunehmen - ich werd es aber noch nachholen.
Grüße