很深的一个问题,不知delphi高手能否帮忙解决一下呢?来看看吧.
我在vb下编写了一个控件
Private Sub UserDocument_Initialize()
userprint("ddd","ddddddd")
End Sub
sub userprint(d as string,c as string)
msgbox d
msgbox c
end sub
保存为userinfo控件
现在我想在delphi中使用这个控件
1 如何加载?
2 如何传值呢? 如:我想在delphi中传一个d为"程序员" c为"你好" 到控件中,如何实现呢?
问题点数:0、回复次数:3Top
1 楼huojiehai(海天子)回复于 2003-10-03 12:23:39 得分 0
对VB不熟,我看了一下好像你写的是一个过程吧,而不是一个控件
procedure userprint(d,c: string);
begin
showmessage(d);
showmessage(c);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
userprint('ddd','ddddddd');
end;Top
2 楼hkbarton(→Beginner←)回复于 2003-10-03 14:31:51 得分 0
直接在delphi里写这两个过程不就可以了吗?就想 huojiehai样Top
3 楼songhtao(三十年孤独)回复于 2003-10-03 14:38:01 得分 0
如果是ocx的话
用Compent-Import ActiveX导入就可以和普通组件一样用了。Top




