【Access小品】向朱亦文老师汇报--WebBrowser控件与数据库交互示例
时 间:2012-08-28 21:53:05
作 者:煮江品茶 ID:10802 城市:武汉
摘 要:【Access小品】向朱亦文老师汇报--WebBrowser控件与数据库交互示例
正 文:
昨天朱老师写了一段关于WebBrowser控件的代码,其中对于在javascript中定义一个对象变量accForm,并在vba中设置的处理很有意思。今天反复琢磨后,觉得可以不这么写。便尝试着多种改变方式,发现在javascript调用vba的函数或者子程序(甚至变量)时,也可以直接用parentWindow对象。只是这样的处理有时候报错,报错的原因不明。
这个问题研究过后,觉得还是用朱老师的方法更好一些。并由此深入考虑了一个问题,那就是关于WebBrowser控件的Hello World是什么?我觉得至少应该是做出一个简单的数据筛选来吧,于是便尝试着向这个方向编写代码。思路上有两个,其一是直接写javascript或者JQuery代码,不过这个方向实现虽然不成问题,但是比较啰嗦也没新意。于是想到第二个思路,那就是能否用vb写函数或子程序,而由html标签的事件来调用这些函数,这个思路有点像vb.net中间层处理。
按照第二个思路,需要解决两个方面的问题,第一是找到WebBrowser控件在vba的各种标签对象,并试验他们的属性和方法;第二是解决好javascript调用函数和子程序问题。从网上的资料很难找到现成的解法,不过还是可以连蒙带猜的找到一些具体的方向和手段。经过近三个小时的努力,终于在主要的问题上取得了突破。于是便写此例,一是向朱老师汇报学习情况,二是于版友们分享学习成果。
这个示例是Hello World级别的,没有做css样式和其他复杂的功能,主要是表现动态将数据表中的数据通过vba函数加载到WebBrowser控件中。但是由这个示例,不难扩展到更为广泛的运用,比如像数据库写入数据、比如分页呈现数据等等。
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- Microsoft Access数...(04.18)
- 仓库管理实战课程(12)-月度结存...(04.16)
- 仓库管理实战课程(11)-人性化操...(04.15)
- 32位的Access软件转化为64...(04.12)
- 【Access高效办公】如何让vb...(04.11)
- 仓库管理实战课程(10)-入库功能...(04.08)
- Access快速开发平台--Fun...(04.07)
- 仓库管理实战课程(9)-开发往来单...(04.02)
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)