subject_14547.htm

来自「一些关于vc的问答」· HTM 代码 · 共 36 行

HTM
36
字号
<p>
序号:14547 发表者:lin 发表日期:2002-09-09 08:41:11
<br>主题:如何 把编辑框中的数据写入数据库的同时 在ListControl中更新??
<br>内容:我加了数据之后,不能马上在 m_userlist 中“看到”加入的数据,看到有一白条,可以点击选择(说明数据已经加进去了的)&nbsp;&nbsp;m_userlist有哪些方法我不是很清楚 用m_userlist.Update();不行...源文件我打包放在 www.chineotc.com/adook.rar 大家帮我看一下<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-09-09 09:05:32
<br>内容:你用的是ListCtrl还是ListBox。<BR>如果是ListCtrl你用InsertItem函数后加上EnsureVisible就可以了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lin 回复日期:2002-09-09 13:45:43
<br>内容:凯凯 我用的是ListCtrl,加了m_userlist.EnsureVisible还是不行啊,文件放在 www.chineotc.com/adook.rar 我初学VC,你帮帮我看一下好吗?谢谢啦~```
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-09-09 13:58:39
<br>内容:我看了你的代码,但是没有数据库不能运行。<BR>你需要用一个变量来保留LIST列表中的索引。在InsertItem时将这个索引加一做为第一个参数。调用EnsureVisible时也需要用这个索引值做第一个参数。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lin 回复日期:2002-09-09 16:36:56
<br>内容:你把 AdoOk.cpp文件中的 d:/youwant/myvc/adook/debug/test.mdb改变路径就可以运行了 
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:凯凯 回复日期:2002-09-09 17:00:18
<br>内容:m_nCurrentSel=m_userlist.InsertItem(0xffff,"");<BR>并没有插入内容呀,你应该向在OnInitDialog函数那样,将插入的内容也加到LIST中。<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?