ListView 中的内容如何保存下来,在线,急(200分)

  • 主题发起人 主题发起人 kxgkxg
  • 开始时间 开始时间
K

kxgkxg

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个运行程序(A)中的ListView 中的内容,怎样写另外一个程序(B),把A中的(ListView)的内容保存下来
 
首先取得A程序中ListView的句柄
接下来的事情就好办了,ListView有很多macro可以用
 
请写一人例子,非常急,有4列
 
首先得获取程序A的句柄(用FindWindow),再获得ListView的句柄(用ChildWindowFromPoint),
最后使用函数function ListView_GetItem(hWnd: HWND; var pItem: TLVItem): Bool;即可(是一个API函数)。
 
除了楼上说的办法,再就是循环读字段了,好像再没什么好办法了。
建议下个大富翁CHM版看看,上边有不少介绍
 
根据句柄一切都好办
看看
TListView中的代码
直接通过句柄和消息来控制ListView
 
呵呵,好复杂哦,估计楼主不会使用了!
来,我教你一个三角猫的办法,当然是入不了高手的法眼的.但是绝对能解决问题!
(在一个运行程序(A)中的ListView 中的内容,怎样写另外一个程序(B),把A中的(ListView)的内容保存下来)
A程序可以将ListView中的内容写如INI文件中,然后B程序只要对这个INI文件进行操作就好了!明白了吗?
如果还有问题,我们MSN联系.bluepoint8868@hotmail.com
 
这样也行?
 
服了,如果写文件都写,那就直接通讯就好了,省着写了。
如果,是别人的程序,估计还得用传统方法。
在网上搜搜,有例子的。
 
后退
顶部