回 帖 发 新 帖 刷新版面

主题:CTime型数据在编辑框中的显示

[size=4]从已定义好的数据库中提取出CTime型的数据,要让它显示在Edit编辑框中,如何实现?[/size]

回复列表 (共5个回复)

沙发

用Format格式成字符串后显示

板凳

楼上正解

3 楼

假设你的编辑框的control变量为:m_edit;用一个按钮点击的消息来显示时间。
在这按钮的消息函数里添加如下代码:
UpdateData(TRUE);
CTime time;
time=CTime::GetCurrentTime();
CString strtime=time.format("%I:%M:%S");
m_edit.setsel(0,-1);
m_edit.ReplaceSel(strtime);
UpdateData(FALSE);
就可以了。

4 楼

但问题是不要是点按钮啊,是自动把数据库里的时间爱你信息提取出来显示在编辑框中的

5 楼

我知道Format啊  但不知道在这怎么用  要自动把数据库里的时间爱你信息提取出来显示在编辑框中的
我用的是单文档

我来回复

您尚未登录,请登录后再回复。点此登录或注册