当前位置:首页 > 日记 > 正文

金蝶接口源码 | 谁提供一个vb端口映射软件源码我急需一个端口映射软件,本人不才,

1.谁提供一个vb端口映射软件源码我急需一个端口映射软件,本人不才,

Imports System。

Net Imports System。Net。

Sockets Namespace SocketLib '类库文件 '端口映射管理类 Public Class ClsPortMaper Dim _thrReceiveMap As System。 Threading。

Thread Dim _tcpAcpSocket, _tcpMapSocket As Socket Dim _strRemoteHost As String Dim _intRemotePort As Integer Dim _collectionPortMaper As Dim _mcsSendTimeout As Integer = 3000 Dim _mcsReceiveTimeout As Integer = 3000 Public TagName As String Public Sub New(ByVal tcpAcpSocket As Socket, ByVal tcpMapSocket As Socket, ByVal collectionPortMaper As ) Me。 _tcpAcpSocket = tcpAcpSocket Me。

_tcpMapSocket = tcpMapSocket Me。 _collectionPortMaper = collectionPortMaper _strRemoteHost = CType(_tcpAcpSocket。

RemoteEndPoint, IPEndPoint)。Address。

ToString _intRemotePort = CType(_tcpAcpSocket。RemoteEndPoint, IPEndPoint)。

Port TagName = _strRemoteHost & ":" & _intRemotePort End Sub Public Sub StartService() If Me。 _tcpAcpSocket Is Nothing Then Throw New System。

Exception("请求连接Socket为空!") Return End If If Me。 _tcpMapSocket Is Nothing Then Throw New System。

Exception("映射连接Socket为空!") Return End If Me。 _tcpAcpSocket。

SetSocketOption(SocketOptionLevel。Socket, SocketOptionName。

SendTimeout, _mcsSendTimeout) Me。 _tcpAcpSocket。

SetSocketOption(SocketOptionLevel。Socket, SocketOptionName。

ReceiveTimeout, _mcsReceiveTimeout) Me。 _tcpMapSocket。

SetSocketOption(SocketOptionLevel。Socket, SocketOptionName。

SendTimeout, _mcsSendTimeout) Me。 _tcpMapSocket。

SetSocketOption(SocketOptionLevel。Socket, SocketOptionName。

ReceiveTimeout, _mcsReceiveTimeout) _collectionPortMaper。 Add(Me) _collectionPortMaper。

(Me。_strRemoteHost, Me。

_intRemotePort, Me。 _collectionPortMaper。

Count) _thrReceiveMap = New System。Threading。

Thread(AddressOf ReceiveMapService) _thrReceiveMap。 Start() End Sub Private Sub ReceiveMapService() While True Try If Me。

_tcpAcpSocket。Poll(0, SelectMode。

SelectRead) Then If Me。_tcpAcpSocket。

Available > 0 Then Do Dim bytData(1024) As Byte Me。 _tcpAcpSocket。

Receive(bytData) Me。_tcpMapSocket。

Send(bytData) Loop While Me。 _tcpAcpSocket。

Available > 0 Else 'Client Closed StopService(False) Return End If End If System。 Threading。

Thread。Sleep(10) If Me。

_tcpMapSocket。Poll(0, SelectMode。

SelectRead) Then If Me。_tcpMapSocket。

Available > 0 Then Do Dim bytData(1024) As Byte Me。 _tcpMapSocket。

Receive(bytData) Me。_tcpAcpSocket。

Send(bytData) Loop While Me。 _tcpMapSocket。

Available > 0 Else 'Client Closed StopService(False) Return End If End If Catch ex As Exception MessageBox。 Show(ex。

Message) Return End Try System。 Threading。

Thread。Sleep(10) End While End Sub Public Sub StopService(ByVal ForceStop As Boolean) _tcpAcpSocket。

Shutdown(SocketShutdown。Both) _tcpMapSocket。

Shutdown(SocketShutdown。Both) _tcpAcpSocket。

Close() _tcpMapSocket。Close() _collectionPortMaper。

Remove(Me) _collectionPortMaper。 RaiseConnectionClose(Me。

_strRemoteHost, Me。_intRemotePort, Me。

_collectionPortMaper。Count) If ForceStop Then _thrReceiveMap。

Abort() End If End Sub End Class 'PortMaper管理集 Public Class Inherits System。 Collections。

CollectionBase Public Event ConnectionRequest(ByVal strRemoteHost As String, ByVal intRemotePort As Integer, ByVal intTotalCount As Integer) Public Event ConnectionClose(ByVal strRemoteHost As String, ByVal intRemotePort As Integer, ByVal intTotalCount As Integer) Public Sub New() End Sub Public Function Add(ByVal objValue As ClsPortMaper) As Integer Return List。 Add(objValue) End Function Public Property Item(ByVal index As Integer) As ClsPortMaper Get Return List(index) End Get Set(ByVal Value As ClsPortMaper) List(index) = Value End Set End Property Public ReadOnly Property Item(ByVal TagName As String) As ClsPortMaper Get For Each obj As ClsPortMaper In List If obj。

TagName = TagName Then Return obj Next Return Nothing End Get End Property Public Function GetIndex(ByVal TagName As String) As Integer Dim i As Integer = 0 Do While i 0) And (mapPort >= 0) Then Me。 _mapHost = mapHost Me。

_mapPort = mapPort Me。 _mapEndPoint = New IPEndPoint(Dns。

Resolve(_mapHost)。AddressList(0), _mapPort) Else Throw New Exception("初始。

金蝶云api接口,金蝶接口开发,金蝶k3接口

2.求jdk源码分都给了

jdk是开源的一般安装目录下会直接有个src.zip文件夹里会有的。

如安装路径是C:\Program Files\Java\jdk1.6.0_12,那jdk1.6.0_12包下就有。 如果被删掉了你就提供个邮箱我给你发个。

或你去下个新的jdk安装完的目录下就有。 jdk提供的源码就这么多,有些最底层的源码是不提供的,有些还是汇编的。

提供的这些代码足够日常学习开发用了, 有些只有声明没有具体实现的是接口或抽象类,在它的子类中会具体实现方法的,还有些接口是提供给开发人员自己实现的。

金蝶,源码,接口

3.金蝶k3 bos怎么设置自己开发的插件到系统自带单据

点击单据属性栏中的插件后面的省略号,就可以见到插件管理界面。

在每种插件输入框后面,都有一个【…】按钮,通过这个按钮,会调出如下界面,在这个界面中,系统会列出您已经选择过的所有组件的接口,您可以直接选择这些接口,或者通过【浏览】按钮,加入新的dll组件,系统自动解析这些组件包含的接口,并列示在列表中。

K/3 BOS自定义业务对象全部的插件名称字符串累加后,其长度不能大于1000个字符,若单据支持Web应用,可以为单据配置.Net插件,当单据在Web主控台(Web应用)中运行时,将执行其配置的.Net插件,但在GUI主控台(Windows应用)中只执行COM插件。

金蝶接口源码

相关文章

字体间距如何调整wps | wps怎么设

字体间距如何调整wps | wps怎么设

调整,设置,字体,间距,字体大小,1.wps怎么设置字体大小间距首先在电脑上打开一个WPS文字空白文档。在空白文档内输入一行字,如下图所示。为了方便观看调整字间距之后的效果,我们首先修改字体大小,方便观看。选中输入的文字。点击鼠标右键,弹出下…

金蝶软件回访 | 金蝶财务软件的八

金蝶软件回访 | 金蝶财务软件的八

设置,审核,属性,专业版,企业,1.金蝶财务软件的八大技巧是什么呢?一、凭证处理 1、摘要栏 两种快速复制摘要的功能,在下一行中按“”可复制上一条摘要,按“//”可复制第一条摘要。同时,系统还设计了摘要库,在录入凭证过程中,当光标定位于摘要栏时…

如何用wps设置收据打印模板 | 在WP

如何用wps设置收据打印模板 | 在WP

模板,票据,格中,单元,标签,1.在WPS制作的送货单模板里如何设置在每打印一次会自动递增的票据1、编辑好你的送货单,在名称copy框输入:A10000——回车;2、在A10000单元格内输入:1——按Ctrl+Home回到页首;3、菜单栏——视图——页眉和页脚——出现…

录金蝶凭证闪退 | 金蝶软件为什么

录金蝶凭证闪退 | 金蝶软件为什么

闪退,操作流程,输入,专业版,设置,1.金蝶软件为什么录不上会计凭证操作流程当前使用的功能与其它用户外KIS使用流程 KIS主要分为系统初始化和日常处理二部分 一、系统初始化 在系统初始化部分主要有以下五个方面: 1.新建帐套 2.帐套选项 3。…

金蝶商贸版单据输入物料 | 如何设

金蝶商贸版单据输入物料 | 如何设

设置,属性,库存,单据,输入,1.如何设置?金蝶KIS里面设置物料属性里面有安全库存设置?爱【管家公】能同时支持“流通业+制造业+服务业”,具有非常简洁“进销存+考勤管理+工资管理+应收应付+固定资产+自动财务”功能的通用进销存软件,功能众多又…

wps如何显示页面边框 | wps页面边

wps如何显示页面边框 | wps页面边

边框,设置,文字,显示,页面,1.wps页面边框怎么设置wps页面边框有现成的模板或文本框模板、图片模板等素材,均可插入的,有收费的,也有免费的,也可以自己设计图片,插入空白页。2.WPS文字如何给页面加边框页面边框是什么?页面边框就是在一个页面上添…

如何增加目录级别wps

如何增加目录级别wps

级别,文字,设置,自动生成,目录,1.wps目录做好了,还想插入一个一级目录应该怎么做①在[格式]中选[样式与格式]②出现右边的一条“样式格式”栏,这里面主要就是用到标题1,标题2,标题3。把标题1,标题2,标题3分别应用到文中各个章节的标题上。③用标…

金蝶k3c销售收入 | 金蝶基础设置中

金蝶k3c销售收入 | 金蝶基础设置中

显示,基础设置,薪酬,金蝶,销售收入,1.金蝶基础设置中的物料如何如何显示销售收入科目代这个说明你导入的excel表里面的内容不全,在K3里面有一些项目是必填的,你直接录入也好,导入也好,这些都是必须的,你可以检查一下你的EXCEL表,是不是存货科目代…

金蝶云星空添加外网 | Windows端口

金蝶云星空添加外网 | Windows端口

外网,内网,路由,端口映射,外网访问,1.Windows端口映射如何实现外网访问内网?Windows端口映射实现外网访问内网由于公网IP地址有限,不少ISP都采用多个内网用户通过代理和网关路由共用一个公网IP上INTERNET的方法,这样就限制了这些用户在自己计…

金蝶k3物料属性修改 | 金蝶K3如何

金蝶k3物料属性修改 | 金蝶K3如何

属性,设置,属性设置,库存,修改,1.金蝶K3如何改物料属性楼主,你的问题较多,下面逐条回答:1、计量单位的问题,如果想修改计量单位的话,物料一旦使用,前台是无法修改的,不过可以到数据库后台进行修改,我们公司前几年的时候有过类似问题,就是那么改的;2、…

金蝶专业版计量单位怎样设置 | 金

金蝶专业版计量单位怎样设置 | 金

设置,计量单位,专业版,金蝶,是怎样,1.金蝶软件计量单位是怎样设置的金蝶软件计量单位是设置的具体操作步骤如下:1、首先我们打开电脑里的金蝶软件,来到金蝶的主页面,点击基础设置,然后点击计量单位选项。2、我们可以看到在跳出来的计量单位中没…

百度金蝶审核岗设置 | 金蝶软件的

百度金蝶审核岗设置 | 金蝶软件的

审核,设置,百度,金蝶,审核员,1.金蝶软件的凭证审核问题请教:在金蝶软件中,设立了审核员,我假设1、审核凭证时却查询不到凭证或只能查询到自己制作的凭证 会计制度规定,审核人与制单人不能是同一个人。假设张三做了一些凭证,则制单人为张三,换…