调用应用服务器上的函数出问题,求救高手!!!!
我在应用服务器上写了一个过程,用于创建树,代码如下:
procedure TRM_APPServer.CreateTree(out TreeName: HResult);
Var
AreaTree:TTreeView;
Query :TADOQuery;
TopoNode,AreaNode,JuzhNode,JishNode:TTreeNode;
begin
AreaTree:=TTreeView.Create(nil);
With AreaTree do
begin
//Images:=
Items.Clear;
TopoNode:=Items.Add(nil,'.....');
//ToPoNode.ImageIndex:=
Query:=TADOQuery.Create(nil);
With Query do
begin
Close;
Sql.Clear;
Sql.Add('Select * From SUB_DISTRICT');
Open;
While Not Eof do
begin
New(AreaID);
AreaID.Code:=Fields[0].AsInteger;
AreaID.Desc:=Fields[1].AsString;
AreaNode:=Items.AddChildObject(TopoNode,Fields[1].AsString,AreaID);
Next;
end;
..............
end;
Query.Free;
end;
end;
我在客户端调用它,代码如下:
DCOMConnection1.AppServer.CreateTree(@TreeView1);
编译时系统出错:
Type not allow in Variant Dispatch Call
特请各路神仙指点迷津
procedure TRM_APPServer.CreateTree(out TreeName: HResult);
Var
AreaTree:TTreeView;
Query :TADOQuery;
TopoNode,AreaNode,JuzhNode,JishNode:TTreeNode;
begin
AreaTree:=TTreeView.Create(nil);
With AreaTree do
begin
//Images:=
Items.Clear;
TopoNode:=Items.Add(nil,'.....');
//ToPoNode.ImageIndex:=
Query:=TADOQuery.Create(nil);
With Query do
begin
Close;
Sql.Clear;
Sql.Add('Select * From SUB_DISTRICT');
Open;
While Not Eof do
begin
New(AreaID);
AreaID.Code:=Fields[0].AsInteger;
AreaID.Desc:=Fields[1].AsString;
AreaNode:=Items.AddChildObject(TopoNode,Fields[1].AsString,AreaID);
Next;
end;
..............
end;
Query.Free;
end;
end;
我在客户端调用它,代码如下:
DCOMConnection1.AppServer.CreateTree(@TreeView1);
编译时系统出错:
Type not allow in Variant Dispatch Call
特请各路神仙指点迷津
...全文
相关推荐
老人跌倒检测与求救系统
让老人在摔倒后尽快获得帮助,减少意外摔倒对老人造成的上海,缓解人口老龄化现象带给社会的压力.
基类子类虚函数的调用顺序问题
在虚函数的基类与子类构造函数中调用虚函数。当生成子类对象时,函数的调用顺序是怎样的
C语言中函数声明与调用问题
假如函数在调用它之前定义可以不用声明 实际上,如果在函数调用前,没有对函数作声明,则编译系统会吧第一次遇到的该函数的形式(函数定义或者函数调用)作为函数的声明,并将函数默认值类型认为int型 比如有您调用的是void max(int a,int b)系统就会把该函数当做int max(int a,int b); 您可能感兴趣的文章:深入理解C++中public、protected及private用法C/C++函数调用的几种方式总结浅析C语言中堆和栈的区别关于C语言中参数的传值问题浅谈C语言函数调用参数压栈的相关问题
jsp中调用js中的一个函数,函数传参的问题
NULL 博文链接:https://youzhibing.iteye.com/blog/2166047
Python如何在main中调用函数内的函数方式
主要介绍了Python如何在main中调用函数内的函数方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


网络通信/分布式开发
