求教 activex 问题!!(100分)

  • 主题发起人 主题发起人 wk0
  • 开始时间 开始时间
W

wk0

Unregistered / Unconfirmed
GUEST, unregistred user!
用activeform 做的 TEST.OCX 有 ,TDirectoryListBox;TDriveComboBox;TFileListBox 几个组件.
求教 怎样将取到的客户文件列表即TFileListBox 中的Items传给 嵌入这个ACTIVEX 的.asp页面?
 
你在Ocx上新增一个BStr的属性,或者加一个方法,使用BST类型的参数。
在这个属性或方法中将Btr参数的值赋值给FileListBox1.Items.Text;
你在调用的时候,将FileListBox2.Items.Text赋值给ocx的属性,或用方法传进去。
 
楼上的兄弟 可否再详细点 偶没听明白
 
在你的ocx的类型库中增加一个方法,然后通过这个方法将items.Text的内容传进去。
 
还是不太清楚 !能EMAIL一个列子给我吗?13077184799@163.com 谢谢
 
你在ocx的方法下定义一个属性,add parameters,bstr类型,会生成一个函数
你在此函数中调用另一个窗体中调用asp函数的那个function
 
给active增加属性事件方法
打开ActiveFormProj1_TLB.pas文件按F12弹出一个对话框,
在IActiveFormX上点击右键,选择new->mothed/property,
当你不知道怎样设置返回值类型时,你可以参考它存在的属性的设置,
如要返回一个string类型的你不参考它原有的caption属性设置。以此类推。
设置好后保存,

打开ActiveFormImpl1.pas文件,在文件最后你就会看到新增加的东西了框架了,
在这个框架里写东西就行了。
 
有哪位大虾有 相关文章吗》? my email:13077184799@163.com
 
还有大虾知道吗
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
790
DelphiTeacher的专栏
D
后退
顶部