Forum: Datenbanken
Delphi
by DeddyH,
19. Aug 2014
So konstruiert war das doch auch wieder nicht. Und ich wollte nur zeigen, dass man mit Effekten aus Richtungen rechnen muss, die man gar nicht auf dem Schirm hatte ;)
Forum: Datenbanken
Delphi
by DeddyH,
19. Aug 2014
Es gehört zwar nicht mehr zum Thema, aber mal ein ganz simples Beispiel:
type
TUsedClass = class
strict private
FProp1: integer;
public
property Prop1: integer read FProp1 write FProp1;
end;
TUserClass = class
Forum: Datenbanken
Delphi
by DeddyH,
18. Aug 2014
Damit bist Du zumindest auf der sicheren Seite. Falls es Dir nur um Tipparbeit geht: da kann man auch mit einer Variablen (parallel zu einer vernünftigen Komponentenbenennung) einsparen, z.B.:
var
CDS: TClientDataset;
begin
CDS := ClientDataset1;
CDS.First;
//usw.
Forum: Datenbanken
Delphi
by DeddyH,
18. Aug 2014
With nutzt immer den "innersten" Scope, d.h. in Deinem Fall sollte es keine Probleme geben. Trotzdem lauern da Fallstricke, die sich u.U. nur sehr schwer finden lassen, so dass einige User (mich eingeschlossen) von der Benutzung von with abraten.