这个问题应该怎么解决!在网页中调用窗体!急急!在线等待!(30分)

  • 主题发起人 主题发起人 progrand
  • 开始时间 开始时间
P

progrand

Unregistered / Unconfirmed
GUEST, unregistred user!
本人想做一个管理系统,里面有一个WebBrowser,可以浏览网页,现在想让这个WebBrowser来做
导航,就是点一超链接就可以调用一个窗体!这样应该怎么实现!
 
用ASP做不行吗?
 
用ASP当然不行!我要的是HTML!
 
用ACTIVEFROM
 
uses ShellApi

ShellExecute(0, 'open', 'http://www.delphibbs.com', '', '' , SW_SHOWDEFAULT);
 
你是说在网页的超链接上点一下就能执行一个程序吗,如果这样也行,那你就是真正的
Hacker了,I 服了You
 
采用DELPHI,NEW 页面中有ACTIVEX FORM。你生成一个ACTIVE FORM。然后,就象做正常程序一样,
在上面做程序,然后保存后,要把它利用PROJECT菜单中的最下边的WEB……的选项,第一个是有关路径设置,第二个为输出。
然后会输出成为OCX组件。然后你利用RUN菜单里的注册ACTIVEX组件服务器的菜单,注册下,就可以了。
注意,你利用PROJECT输出时,会同时有HTML页面的。就这么简单。
 
所有操作都是对本地的么?(当然,可以除了WEBBROWSER浏览的内容)
点击某一链接就调一程序,链接是固定的么?
呵呵,如果是,那么在BeforeNavigate2里判断一下,合你的条件就调程序吧

看一下NAV2002的管理程序,它就是在WEBBROWSER中点击来调用程序的
 
用ASP中做主页,用ACTIVEFROM做你要调出的可执行程序,并将其嵌如你的网页中。
ASP是兼容HTML的,ASP与HTML无矛盾
 
同意xiao_min
 
后退
顶部