高分求一简单程序。只实现该程序的一个函数就可以。问题如下:

explosun 2003-10-16 11:48:36
在我的客户端(VB)中的函数:
Form_Load()
Dim org As New COM_Org '这是我们在VC中写的组件
dim arrray_long(org.getchildcout(orgID)) as long ‘定义一个数组
org.GetAllChild(orgID,array_long)’组件函数实现将该结点所有孩子ID写入数组
for i=0 to org.getchildcount(orgID)
msgbox array_long(i)’循环显示数组的内容
next
end sub
服务端(VC+ATL)中的函数not support MFC
getchildcout(orgID)'返回该结点下所有孩子的数目 已实现
GetAllChild(orgID,array_long)'填充从VB中传入的数组。
请各们高手,大侠,帮忙写出GetAllChild的内容,结点可以随便写。重要的是我不知道如何填充从VB中传入的数组。谢谢,一定给分。
...全文
112 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
explosun 2003-10-16
  • 打赏
  • 举报
回复
快受不了了,每1分钟刷一次
explosun 2003-10-16
  • 打赏
  • 举报
回复
不要UP要回帖啊!!!
crystal_heart 2003-10-16
  • 打赏
  • 举报
回复
up
explosun 2003-10-16
  • 打赏
  • 举报
回复
自己UP一下
LeeZi 2003-10-16
  • 打赏
  • 举报
回复
不要在VB里面传进去数组,在组件中分配。

HRESULT GetAllChild(/*[in]*/ BSTR orgID, /*[out, retval]*/ VARIANT* pVal);

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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