tc35_api.bas
来自「西门子TC35源程序」· BAS 代码 · 共 60 行
BAS
60 行
Attribute VB_Name = "TC35_API"
Option Explicit
'对话框参数
Public Type dlgPara
ID As Long '信息ID
LID As Long
DepartmentID As Long
SchoolID As Long
GradeID As Long
classID As Long
Title As String
xmlRecord As String
isSave As Boolean
End Type
Public Declare Function timeGetTime Lib "winmm.dll" () As Long
Public dlgPara As dlgPara
Public Sub DlgInit(isChange As Boolean, xml As String)
isChange = False
xml = ""
End Sub
Public Sub DlgEnd(isChange As Boolean, xml As String)
With dlgPara
.isSave = isChange
.xmlRecord = xml
End With
End Sub
'显示或编辑编辑信息
Public Function ShowTC35(Optional ByVal TC35ID As Long = 0) As Boolean
With dlgPara
.ID = TC35ID
frmSet.Show 1
ShowTC35 = .isSave
End With
End Function
Public Function getIdentity() As Long
On Error GoTo laberr
Dim rs As ADODB.Recordset
Set rs = cn.Execute("select @@IDENTITY")
If IsNull(rs(0)) Then
getIdentity = 0
Else
getIdentity = rs(0)
End If
CloseRS rs
Exit Function
laberr:
getIdentity = 0
End Function
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?