Thema
:
Delphi
Zugriff auf Variablen / Klassenstruktur
Einzelnen Beitrag anzeigen
geskill
Registriert seit: 17. Feb 2007
Ort: NRW
420 Beiträge
Delphi 2010 Professional
#
5
AW: Zugriff auf Variablen / Klassenstruktur
7. Apr 2016, 12:35
Meinst du sowas:
zusammenfalten
·
markieren
Delphi-Quellcode:
type
TMyClass =
class
protected
function
GetWerteArray(
const
IndexOrName: OleVariant): TValue;
public
function
FindValue(
const
AName:
string
): TValue;
property
WerteArray[
const
IndexOrName: OleVariant]: TValue
read
GetWerteArray;
end
;
// ...
function
TMyClass.GetWerteArray(
const
IndexOrName: OleVariant): TValue;
begin
Result :=
nil
;
if
not
VarIsNull(IndexOrName)
then
begin
if
VarIsNumeric(IndexOrName)
then
Result := FList[IndexOrName]
else
Result := FindControl(IndexOrName);
end
;
end
;
function
TMyClass.FindValue(
const
AName:
string
): TValue;
var
LIndex: Integer;
begin
Result :=
nil
;
for
LIndex := 0
to
FList.Count - 1
do
begin
// ... TODO
end
;
end
;
Sebastian
Zitat
geskill
Öffentliches Profil ansehen
Besuche die Homepage von geskill!
Mehr Beiträge von geskill finden