天灰阁 发表于 2015-6-3 10:53:22

有关多行文本框中文本的获取问题(UG C++)

vector<NXString> Params=multiline_string0->GetProperties()->GetStrings("Value");
请问一下大家,,在多行文本框中填入了文本,利用上面的函数,,调试得到的Params还是空的,这怎么弄??

admin 发表于 2015-6-3 14:11:40

要根据你文本的格式 有的是 combo 有的是 list
用的函数不一样

getlistitem你自己看看其他函数

天灰阁 发表于 2015-6-4 11:31:36

admin 发表于 2015-6-3 14:11
要根据你文本的格式 有的是 combo 有的是 list
用的函数不一样


vector<NXString> Params=multiline_string0->GetProperties()->GetStrings("Value");
    for (int i=1;i<zth2;i++)
   {
         int m=i-1;
         int n=i+1;
      const char *UString;
      NXString ShowStr2=Params;
      UString= ShowStr2.GetLocaleText();
      char *buf5 = new char;
      strcpy(buf5, UString);
......
}
报错的就是红色的那行
页: [1]
查看完整版本: 有关多行文本框中文本的获取问题(UG C++)