Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Kopie von einem Ojekt anlegen
Erni35 - Do 20.02.03 17:06
Titel: Kopie von einem Ojekt anlegen
Hallo.
Wie kann ich von einem bestehendem Objekt eine Kopie anlegen, ohne alle Eigenschaften von Hand kopieren zu müssen?
dietmar
maximus - Do 20.02.03 19:50
Kommt aufs objekt an. Viele haben die prozedure .assign() drin, wenn ja einfach neue instanz und assignen und fertig is der lack.
Wenn nicht, dann via RTTI :D
mfg maximus
Erni35 - Fr 21.02.03 12:41
Ich wollte eine Kopie eines Stringgrids erstellen. Assign bringt mir da nur eine Fehlermeldung, wenn ich das Original als Quelle angebe.
Tino - Fr 21.02.03 13:12
| Erni35 hat folgendes geschrieben: |
| IAssign bringt mir da nur eine Fehlermeldung |
Und wie lautet die Fehlermeldung?
Gruß
TINO
Erni35 - Mo 10.03.03 09:42
:(
Hier die Fehlermeldung.
Im PRojekt ist eine Ex.. der Klasse EConvertError aufgetreten.Meldung: 'TStringgrid kann nicht zu TStringgrid zugewiesen werden'.
Dietmar
Popov - Mo 10.03.03 14:14
Sag mal einfach was du kopieren willst. Willst du wirklich alles (d.h. auch die Bounds und Farben) kopieren oder nur die Inhalte?
Erni35 - Mo 10.03.03 14:50
Ich möchte alles kopieren, da ich im Hintergrund alle Zeilen >=10 löschen will und danach des Grid ausdrucken will, ohne dass der Anwender etwas auf dem Schirm sieht.
Dietmar.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!