难道现在论坛里真的没有高手了? (100分)

  • 主题发起人 foundworld
  • 开始时间
F

foundworld

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,比如想做个文件类型为*.xyz的文件阅读器,如何能在点击连接为*.xyz时可以调用
自己写的控件,并且嵌在IE中打开?
就是不使用网页,而是直接将Activex form嵌入IE浏览器。
 
HTML里有代码才行,你看看网页的源代码然后照着做一个就行了
 
错了,删除
 
都在注册表里,最好找一下相关资料。
 
大伙提供一下资料吧,如果能找到,早就找了[:(]
 
我也很关心
 
在注册表里加一项contentType就行了,当然,你得先注册.xyz的文件类型。具体你可以到
注册表里搜索一下.pdf,.doc,.xls,参照一下
 
本人已经在VC下找到了解决方法,可是本人对VC又不是很熟,所以想知道如何在DELPHI里创建ActiveX文件,就是可执行的ActiveX程序?
 
ActiveX Document !!
在Delphi 中没有直接的方法。可以通过Com来完成。但是建议采用VC编写。我也是遇到同样的问题。
不过我找到一些关于Delphi下Activex document 的资料。等明天上班找到贴出来,大家共同研究研究。
 
如果是简单的应用,集成到activeform中就行了
 
如觉分数不够可以再加!!,请高手指点!![:(]
 
对了,程序还要做成一个COM服务器
 
已经贴出这么久了,难道真的没有人会????失望[:(][:(][:(]
 
FT,不是有那么多人都告诉你了吗?你自己都说VC找到了解决方案,知道方案的话Delphi不会的话自己看看帮助。真不知道你到底要干什么
 
在VC里可以实现ACTIVEX DOCUMENT,但是那不是我所需要的。
如果在DELPHI里可以实现ACTIVEX DOCUMENT,那怎么实现?
我需要的是ACTIVEX FORM能够嵌入在IE里显示
 
菜单中
file->new->other
然后你会看到一个窗口,选ActiveX页,然后第一个Active Form就是了,不知道怎么做的话随时点右下角的Help
ACTIVEX FORM发布project->web deploy. 但注意这个功能再D7的企业版盗版中好像有问题,一个Project只有第一次可以用
 
to Walter:
哈哈哈哈,如果这么简单还用上这问啊,你说的这些我在刚学DELPHI时就会了!
请仔细看题目!拜托
 
问题:难道现在论坛里真的没有高手了?
[:(!]题目一共14个字,读了好几遍了
 
hehehehehe,就这样的观察力怎么做程序员?拜托!
 
这个很好写,需要修改一下注册表。
举例如下: 一个.xyz文件需要修改如下注册表

[HKEY_CLASSES_ROOT/.xyz]
@="xyzFile" //名字随意,只要不和其他有重复
"Content Type"="application/xyzapp"
[HKEY_CLASSES_ROOT/xyzFile]
@="MY xyz file"
"BrowserFlags"=dword:00000008
"EditFlags"=hex:10,27,01,00
[HKEY_CLASSES_ROOT/xyzFile/DefaultIcon]
@="C://Program Files//myxyzapp.exe,0"
[HKEY_CLASSES_ROOT/xyzFile/Shell]
[HKEY_CLASSES_ROOT/xyzFile/Shell/Open]
[HKEY_CLASSES_ROOT/xyzFile/Shell/Open/Command]
@="/"C://Program Files//myxyzapp.exe/" /"%1/""

注意,IIS服务器上也需要如此设置。


 
顶部