Man kann der with-Anweisung wenn ich mich recht erinnere mehrere Objektreferenzen mit auf den Weg geben, und zwar mit Komma getrennt:
Delphi-Quellcode:
with Obj1, Obj2, Obj3, ... do
begin
Foo;
end;
Jedoch, wenn alle des selben Typs sind bzw. allein schon gleichnamige und gleichparametrige Methoden implementieren, so wird die erste Referenz (v.r.) genommen, die passt. Alle weiteren dahinter die evtl. auch passen werden jedoch nicht mehr bedient.
(Das alles hier aus der Erinnerung es mal in einem Beitrag der
DP gelesen zu haben. -> Keine 100%-Garantie auf Richtigkeit
)
Ah, hier hab ich ihn, den
Beitrag
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel