您的位置:程序门 -> .net技术 -> vb.net



跪求setparent的解


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


跪求setparent的解[已结贴,结贴人:ruhong]
发表于:2007-03-02 16:45:34 楼主

            private   declare   function   setparent   lib   "user32 "   (byval   hwndchild   as   long,   byval   hwndnewparent   as   long)   as   long
        function   jjj(input1   as   string)   as   long
                dim   sfile   as   string
                sfile   =   "d:\myfile.doc "
                xl   =   createobject(word.application)
                xl.documents.open   (sfile)
                xl.visible   =   true
                l   =   setparent(xl.hwnd,   input1)
                jjj   =   xl.hwnd
        end   function

               
上面是我做一个类,用vb6.0   生成dll文件后,在vb.net中调用,传入一个form或者其他容器的handle,就可以将word文档放到自己的程序中.现在的问题是,我返回给vb.net的值是他的hwnd,在vb.net中如何利用这个值对word程序进行操作?我试着返回object(就是直接返回xl),结果是出错。有谁知道怎么办吗?或者有更好的办法将word作成自己程序的一部分?请指教。
发表于:2007-03-03 11:26:441楼 得分:0
用vb.net直接调用word就是啦。干嘛还用vb再转一下。
发表于:2007-03-03 13:09:222楼 得分:0
vb.net   能将word作为程序的一部分吗?如何实现?
发表于:2007-03-03 22:58:023楼 得分:20
api:
findwindow
setparent
发表于:2007-03-04 06:09:164楼 得分:0
wuyazhe(wyz&xyl)   兄,
我用findwindow,老是找不到正确的句柄,请指点一二,谢谢.


快速检索

最新资讯
热门点击