如何将枚举值转换为字符串值?

时间:2009-11-12 12:04:34

标签: powerbuilder

我正在获取PBObjects / Controls的属性列表。所以我需要带走这个房产。我通过变量定义获得了属性值。

for ex

vd_def = cd_def.variablelist[li_i]

vd_def.name
vd_def.initialvalue // if this initial value is enumerated, then how can i get this value 

请帮帮我。

提前致谢。

1 个答案:

答案 0 :(得分:2)

我得到了我的问题的答案

从这里使用typedefinition对象我得到了枚举类型的数据类型(它显示了属性名称)。并将该属性名称的任何值和数据类型传递给类似

的函数
If IsNull(aws_windowstate) Then
    String ls_null
    SetNull(ls_null)
    Return ls_null
End If

Choose Case aws_windowstate
    Case Normal!
        Return "normal!"
    Case Maximized!
        Return "maximized!"
    Case Minimized!
        Return "minimized!"
    case else
        return "!"
End Choose