|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2003/12/11 16:42:34 |
标题: |
|
加入我的收藏 |
楼主: |
我作了一个软件,是串口通讯方面的,我想把每通讯一次的纪录放在memo1上。 也就是 memo1.add('...');
但是memo1有时不能定位到最后一行,我看不到最新的纪录。 我以前好像见过有这样的指令可以让memo1定位到最后一行,可是摸索了半天,没有找到。谁清楚的,教教我。
----------------------------------------------
青云论坛 |
作者: |
Giver (Giver) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/11 17:48:57 |
1楼: |
对,我也遇到这个问题,一直没有解决, 都说用sendmessage(canshu1,canshu2,....)来改变,但是我怎么弄还是不行啊! 我想实现比如qq群聊的时候,或者聊天模式的样子,自动的显示在最后一行,希望大家帮忙!
----------------------------------------------
http://www.gaiwei.com
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2003/12/11 18:39:19 |
2楼: |
偶也是呀 LISTVIEW也无法自动定位 所以偶是用LISTBOX来代替!
----------------------------------------------
|
作者: |
bryan (bao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/11 21:05:20 |
3楼: |
//光标定到最后一行 Memo1.SelStart := SendMessage (Memo1.Handle, EM_LINEINDEX, Memo1.lines.count, 1) ; //发送END键,没有办法的办法,因为Memo内容超出画面,上面的语句不卷动Memo. PostMessage(Memo1.Handle, WM_KEYDOWN, VK_END, 0);
//其实可以直接用postmessage向memo发送Control+End键就可以了, //但不知道怎么发送组合键?
----------------------------------------------
-
|
作者: |
bios (阿贡) |
★☆☆☆☆ |
-
|
盒子中级会员 |
|
2003/12/11 21:18:18 |
4楼: |
BAO 大哥LISTVIEW是否也能用 同样的方法呀?
----------------------------------------------
|
作者: |
|
2003/12/11 21:23:58 |
5楼: |
bryan 朋友,您的方法果然很妙哦
----------------------------------------------
青云论坛
|
作者: |
bryan (bao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/12/11 21:26:26 |
5楼: |
Listview这样应该不行,因为上面第一句只是对memo的,不过刚才查了些资料, 搞定组合键(Ctrl+End)的发送方法,你可以用它来试试: //按下Control键 keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0); //按下END键 keybd_event(VK_END, MapVirtualKey(VK_END, 0), 0, 0); //放开END键 keybd_event(VK_END, MapVirtualKey(VK_END, 0), KEYEVENTF_KEYUP, 0); //放开Control键 keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL,0),KEYEVENTF_KEYUP, 0);
----------------------------------------------
-
|
作者: |
|
2003/12/11 21:42:24 |
6楼: |
我在大富翁上也问了同样的问题 http://www.delphibbs.com/delphibbs/DispQ.asp?LID=2348096 但是没有得到答案,人气也没有这里旺。 看来2ccc发展的很快。我想以后可能会超过大富翁。 感谢ZiZii呕心沥血为我们创造这么好的交流环境。
----------------------------------------------
青云论坛
|
|