从字符串中删除双引号

时间:2014-10-01 07:31:47

标签: vb.net

这是我的问题:

"p1".FillColor = Color.Gray

目标是:

p1.FillColor = Color.Gray

1 个答案:

答案 0 :(得分:1)

您无法将字符串文字 "p1"神奇地转换为标识符p1,而是使用字符串名称来定位控件:

VB6:Me.Controls("p1").FillColor = whatever

VB.Net:

CType(Me.Controls.Find("p1", True)(0), XXX).FillColor = Color.Gray

其中XXX是控件的类型名称