c# listbox使用

beingstudio 2007-06-11 05:39:18
大家好
我用vc++做了一个dll 里面有一个 字符串,用来接收网络数据,当接到数据后,如何显示在 c# 的 listbox中呢?
...全文
624 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ohd 2007-06-13
  • 打赏
  • 举报
回复
绑定处理好象不错,估计应该有更好的解决方法
swordragon 2007-06-13
  • 打赏
  • 举报
回复
不好意思,理解错了。

ListBox不是也有DataSource吗?使用DataSource,每次收到消息以后加入到数据源DataSource,重新绑定一下可以吗?
beingstudio 2007-06-11
  • 打赏
  • 举报
回复
我用的是dll接收 存储 消息,提供一个函数读出,
beingstudio 2007-06-11
  • 打赏
  • 举报
回复
你应当没有理解我的意思
我知道如何接受,是想让他能够及时地显示在listbox中,例如qq 一旦别人给你发了消息,就可以在listbox中显示
swordragon 2007-06-11
  • 打赏
  • 举报
回复
举例说明:
using System.Text;
using System.Runtime.InteropServices;

[DllImport("vc.dll",
EntryPoint="方法名",
ExactSpelling=false,
CallingConvention=CallingConvention.Cdecl)]
private extern int 方法名(out string 你想要的);
swordragon 2007-06-11
  • 打赏
  • 举报
回复
C#的话,可以使用out string或者StringBuilder去接收哟。
beingstudio 2007-06-11
  • 打赏
  • 举报
回复
如果都是vc++的话可以用指针指过去添加,但这个是c#怎么办呢???

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧