有没有字符串转变量的函数呢?
假设m_Out1为一个EDit的控件变量,并且这些控件N多,少量可以用if直接处理,但是这种方式和代码感觉很繁琐,有没有办法解决呢?
CString str,strValue;
//...处理过程
if (str=="m_Out1") m_Out1 =strValue;
if (str=="m_Out2") m_Out2 =strValue;
if (str=="m_Out3") m_Out3 =strValue;
if (str=="m_Out4") m_Out4 =strValue;
if (str=="m_Out5") m_Out5 =strValue;
if (str=="m_Out6") m_Out6 =strValue;
////////////////////////////////////////////////
如果有一个函数。。。 StrToVal(str)=strValue; 岂不是简洁多了。。。。各位大虾有没有这方面的经验呢?
CString str,strValue;
//...处理过程
if (str=="m_Out1") m_Out1 =strValue;
if (str=="m_Out2") m_Out2 =strValue;
if (str=="m_Out3") m_Out3 =strValue;
if (str=="m_Out4") m_Out4 =strValue;
if (str=="m_Out5") m_Out5 =strValue;
if (str=="m_Out6") m_Out6 =strValue;
////////////////////////////////////////////////
如果有一个函数。。。 StrToVal(str)=strValue; 岂不是简洁多了。。。。各位大虾有没有这方面的经验呢?
...全文
相关推荐
js 多种变量定义(对象直接量,数组直接量和函数直接量)
js 多种变量定义(对象直接量,数组直接量和函数直接量),大家可以参考下,对于以后学习js 面向对于与json操作会有帮助。
Oracle拆分字符串,字符串分割的函数
Oracle拆分字符串,字符串分割的函数,将返回一个表格,如果有需要的可以下载去看看。
JS字符串转变量方法[可运行源码]
本文详细介绍了在JavaScript中将字符串转换为变量的三种方法:使用eval函数、对象属性访问和Map对象。eval函数虽然功能强大,但存在安全风险,建议尽量避免使用。对象属性访问是一种安全且常用的方法,适用于已知属性名的场景。Map对象则适用于需要动态添加和删除键值对的情况,且键可以是任何类型。文章还总结了每种方法的适用场景和注意事项,推荐使用对象属性访问和Map对象来确保代码的安全性和可维护性。
SQL截取字符串函数
SQL截取字符串函数(1、截取从字符串左边开始N个字符 2、截取从字符串右边开始N个字符(例如取字符www.163.com) 3、截取字符串中任意位置及长度 等等)
JS特殊函数(Function()构造函数、函数直接量)区别介绍
函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码;Function()构造函数实际上是功能完整的对象


