その場でオブジェクトやプロパティを作成しようとしています...これは可能ですか?
CLIENT_INFO
NAME
F_NAME (= "LoriBeth")
L_NAME (= "Johnson")
ADDRESS
ADDY1 (= "123 MyStreet")
ETC (= "Etc")
どこ:
Dim objCreated as Object
Dim objName AS String = "CLIENT_INFO"
Dim 1stProp as String = "NAME"
etc...
objCreated = makeObject(objName, objProp1, etc...)
Function makeObject(byval objName as String, byval objProp1 as String, etc...)
Class &objName
Property &objProp1
End Property
End Class
Return &objName
End Function
(VFP の方法を使用して、実行時に変数をその値に置き換えました)
次のようなアドレス指定可能なオブジェクトになります。
CLIENT_INFO.NAME.F_NAME = "ロリベス"