vb.netowc11的简单介绍

用vb.net实现网络通信用 vb.net socket通信
Dim th As Threading.Thread
2Dim tcpl As System.Net.Sockets.TcpListener
3
4Private Sub Form1_Load()Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
5th = New System.Threading.Thread(New System.Threading.ThreadStart(AddressOf MyListen))
6th.Start()
7End Sub
8
9Public Sub SendMessage()Sub SendMessage(ByVal IP As String, ByVal SendMsg As String)
10Try
11If IP"" Then
12Dim tcpc As New System.Net.Sockets.TcpClient(IP, 5656)
13Dim tcpStream As Net.Sockets.NetworkStream = tcpc.GetStream
14Dim reqStream As New IO.StreamWriter(tcpStream)
15reqStream.Write(SendMsg)
16reqStream.Flush()
17tcpStream.Close()
18tcpc.Close()
19End If
20Catch ex As Exception
21MsgBox(ex.Message.ToString)
22End Try
23End Sub
24Private Sub MyListen()Sub MyListen()
25Try
26Dim ipAddress As System.Net.IPAddress = System.Net.Dns.Resolve(System.Net.Dns.GetHostName).AddressList(0)
27tcpl = New System.Net.Sockets.TcpListener(ipAddress, 5656)
28tcpl.Start()
29While True
30Dim s As System.Net.Sockets.Socket = tcpl.AcceptSocket()
31Dim MyBuffer(1024) As Byte
32Dim i As Integer
33i = s.Receive(MyBuffer)
34If i0 Then
35Dim lstrRec As String
36Dim j As Integer
37For j = 0 To i - 1
38TextBox1.Text= Chr(MyBuffer(j))","
39Next
40End If
41End While
42Catch ex As Exception
43MsgBox(ex.Message.ToString)
44End Try
45End Sub
46
47Private Sub Button1_Click()Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
48SendMessage("192.168.0.61", TextBox2.Text)
49End Sub
VB6.0中的OWC控件如何加载?首先你要安装Office Web Components,装了office一般会有,也可单独安装 。
在VB6.0中 , 按Ctrl T , 或者用菜单“工程”--“部件”,你就会发现很多可用的组件 , 选择“Microsoft office owc11 spreadsheet” , 这样你的工具箱里就多了一个类似excel图标的控件,就是它了 。
VB.NET最新版本是哪个?截至今天2016/12/02 , VB.net最新版本是VB 14,
对应的IDE为Visual Studio 2015
从VB 7开始 , 每次.net平台更新,VB版本也会不断更新 。
VB历史版本如下(.net平台)
【vb.netowc11的简单介绍】没有 VB13
VB12 对应 VS2013
VB11 对应 VS2012
VB10 对应 VS2010
VB9 对应 VS2008
VB8 对应 VS2005
VB7 对应 VS2003
VB6 是经典版本,它不是 .net平台的
VB.net的快捷键1. F12:转到定义;Shift F12:转到引用
2. F5:启动;Ctrl F5:开始执行(不调试);Shift F5:停止调试
3. F7:查看代码;Shift F7:查看视图设计器
4. Ctrl Alt L:解决方案资源管理器
5. Ctrl Alt J:对象浏览器
6. F4:显示属性窗口
7. Ctrl Alt X:工具箱
8. Ctrl Alt C类视图
9. Alt Enter:查看属性
10.F10:逐过程调试
11.F11:逐语句调试
12.Ctrl B:新断点
13.Ctrl Shift F9:清除所有断点
14.Ctrl Shift B生成解决方案
15.Shift Alt Enter:全屏
16.大纲显示:Ctrl M, Ctrl M:切换大纲显示展开;Ctrl M, Ctrl L:切换所有大纲显示;Ctrl M,Crtl P停止大纲显示;Ctrl M, Ctrl O:折叠到定义
17.智能感知:Ctrl+J:列出成员;Ctrl Shift 空格:参数信息; Ctrl K,Ctrl I:快速信息;Alt 右箭头键:完成单词
VB.net webbrowser如何使用IE11内核?IE7内核很多网站不支持!首先,必须有COM的基础知识,因为IE本身就是COM技术的典型应用 。我们看到最上层是WebBrowser的宿主(Host),也就是任何你想重用 (ReUse)webbrowser control的应用程序 , 可以是vb程序 , 也可以是vc或者任何其他语言的应用程序 。应用程序必须是可容纳activex控件的容器 。
Webbrowser control既是activex control也是activex document 的宿主 。作为控件,它可以置于任何activex容器,作为文档容器,它针对特殊的类型 , 调用特殊类型注册的文档server以显示文档 。如果你想显示一 个.doc文档 , webbrowser control装载windows word, , 对于html文档,webbrowser装载名为mshtml的组件(如图所示) 。针对不同的文档 , 你不需要开发不同的应用 , 仅仅是调用 webbrowser control即可 。
Shdocvw
Shdocvw.dll包含了webbrowser control , 控制webbrowser control (就像控制其他任何activex com 控件一样),提供浏览能力给上层宿主 。请注意webbrowser control位于第二级中 。甚至IE也不直接而是通过shdocw.dll来使用webbrowser control的 。尽管shdocvw提供了大部分的浏览功能,但是并不提供IE窗口的呈现功能 。尽管如此,shdocvw还是提供了简单创建web 应用程序的能力 。之后章节会讲到如何将ie的高级特性加入到你的应用程序 。
MSHTML
早期的mshtml具有读取显示html的功能 。MSHTML实际上是一个active 文档服务器,但是却可以作为其他控件的容器(如图中所示的) 。记得吗,你可以将activex控件置于html中 , 此时mshtml就是一个 activex宿主,还可以控制其他的控件如vbscript 脚本引擎和javas
关于vb.netowc11和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读