error C2039: 'Append' : is not a member of 'CString' 为什么会这样呢 我记得Append()是CString的成员啊求助 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString没有Append方法http://blog.csdn.net/lijuwen/archive/2006/03/13/623186.aspx 我要输入到编辑框的是float型+="\r\n"有错误 其实我遇到的问题如下 for (int Index=0; Index<1200; Index++) // 总共显示64个点的AD数据 { MyPublicData.ADData = MyPublicData.ADBuffer[Index]&0x1FFF; m_valueAU=MyPublicData.ADDATA; UpdateData(FALSE); int ncount=m_controlAU.GetLineCount(); m_controlAU.LineScroll(ncount-1,0);} // 多点数据换算显示其中m_valueAU是Edit的数值变量 m_controlAU是Edit的控制变量编辑框中只能实时的显示一行如何实现所有行的显示 kyotrue 你好 能否 说一下实现细节谢谢 m_valueAU是Edit的数值变量?改字符串CString 才能“+=”(Value -> CString) 我又查看了一下,CString有Append和AppendChar函数,一个扩展字符串、一个扩展一个字符的。VS2005、2008、2010,CString都是用ATL的CSimpleStringT模板类实现的,如果你的CString没有这两个函数,可能是老版本的VS的库不一样的缘故。 这个知道但是接受的数据是float型的 怎么改谢谢 关联变量时:CStrring m_valueAU;m_valueAU.Format("%3.8f",1.234);m_valueAU+="\r\n"; 按照你的方法代码我是这样写的:for (int Index=0; Index<1200; Index++) { MyPublicData.ADData = MyPublicData.ADBuffer[Index]&0x1FFF; m_valueAU.Format("%10.4f",MyPublicData.DATA[n][0]); m_valueAU+="\r\n"; UpdateData(FALSE); int ncount=m_controlAU.GetLineCount(); m_controlAU.LineScroll(ncount-1,0);} 可是结果跟刚才一样m_valueAU我是直接在类向导里添加 这样有问题吗 上面写错了,应该是m_valueAU.Format("%10.4f",MyPublicData.ADData); 直接在类向导里先删除,后添加一定要是CString的不能是float的 这个老早试过了 不好使目前的问题就是这个m_valueAU数值变量是在类向导中添加 还是直接在头文件中添加,为什么老是后面的数据替换前面的数据 始终只能显示一个数据 散分!!!!进来!!! 线程的有关问题 局域网内拷贝文件可以被禁止吗? char ? 有谁用过坚石诚信的ET199加密狗做过开发求指导 快点为中国人争口气吧! 电子邮件的问题,你懂就进来! 一个类似画板的基础类问题(急) 控制游戏窗口实现角色自动移动的问题 送分大行动!(先送55分,隔天送一次)! VC中有一系列CEdit控件,如何通过循环获取他们的指针? 谁能救救我,net-snmp开发,在使用一段时间后就收不到TRAP了。
http://blog.csdn.net/lijuwen/archive/2006/03/13/623186.aspx
+="\r\n"有错误
for (int Index=0; Index<1200; Index++) // 总共显示64个点的AD数据
{
MyPublicData.ADData = MyPublicData.ADBuffer[Index]&0x1FFF;
m_valueAU=MyPublicData.ADDATA;
UpdateData(FALSE);
int ncount=m_controlAU.GetLineCount();
m_controlAU.LineScroll(ncount-1,0);
} // 多点数据换算显示
其中m_valueAU是Edit的数值变量
m_controlAU是Edit的控制变量
编辑框中只能实时的显示一行
如何实现所有行的显示
能否 说一下实现细节
谢谢
改字符串CString 才能“+=”(Value -> CString)
我又查看了一下,CString有Append和AppendChar函数,一个扩展字符串、一个扩展一个字符的。VS2005、2008、2010,CString都是用ATL的CSimpleStringT模板类实现的,如果你的CString没有这两个函数,可能是老版本的VS的库不一样的缘故。
但是接受的数据是float型的 怎么改
谢谢
CStrring m_valueAU;
m_valueAU.Format("%3.8f",1.234);m_valueAU+="\r\n";
for (int Index=0; Index<1200; Index++)
{
MyPublicData.ADData = MyPublicData.ADBuffer[Index]&0x1FFF;
m_valueAU.Format("%10.4f",MyPublicData.DATA[n][0]);
m_valueAU+="\r\n";
UpdateData(FALSE);
int ncount=m_controlAU.GetLineCount();
m_controlAU.LineScroll(ncount-1,0);
} 可是结果跟刚才一样
m_valueAU我是直接在类向导里添加 这样有问题吗
m_valueAU.Format("%10.4f",MyPublicData.ADData);
目前的问题就是
这个m_valueAU数值变量是在类向导中添加 还是直接在头文件中添加,为什么老是后面的数据替换前面的数据 始终只能显示一个数据