TRect zurückgeben
function Rect(Left: Integer; Top: Integer; Right: Integer; Bottom: Integer): TRect; function Bounds(ALeft: Integer; ATop: Integer; AWidth: Integer; AHeight: Integer): TRect;
Die linke obere Ecke wird um DX und DY verschoben
function OffsetRect(var Rect: TRect; DX: Integer; DY: Integer): Boolean;
.Rect verkleinern / vergrößern
function InflateRect(var lprc: TRect; dx, dy: Integer): BOOL;Tags:
Die neue Aggregatfunktion list() gibt alle nicht leeren Felder als Zeichenkette(Blob) zurück
select list(ID) from kunden
liefert als Ergebnis '1,2,5,7,8' zurück
select list(ID,':') from kunden
liefert als Ergebnis '1:2:5:7:8' zurück
Tags:... ist kompliziert, wenn einer der Werte NULL sein kann. Ab Firebird 2.0 (FB2) ist es einfacher
A=B ?
alt: A = B or (A is null and B is null) FB2: A is not distinct from B
A<>B
alt: A <> B or (A is null and B is not null) or (A is not null and B is null) FB2: A is distinct from B
Tags:
Die abgespeicherten Einstellungen sind nicht mehr korrekt
killall -9 kmix
rm -rf $(kde4-config --localprefix)/share/apps/kmix/
rm -f $(kde4-config --localprefix)/share/config/kmix*
kmix &
Tags: Kubuntu Linux
interface Testble { final String='Konstante erlaubt'; double TestDouble(); }
alle Funktionen public & abstract -> keine Modifizierer schreiben
Name (I)NameDesInterfaceble
public Test implements Testble{
@Override public double TestDouble(){
return 0.0;
}
}
instanceof - Schnittstelle enthalten?
Tags: