frmODBCLogon.frm
上传用户:xiao_xia32
上传日期:2022-07-21
资源大小:1174k
文件大小:7k
源码类别:

企业管理

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{0BA686C6-F7D3-101A-993E-0000C0EF6F5E}#1.0#0"; "THREED32.OCX"
  3. Begin VB.Form frmODBCLogon 
  4.    BorderStyle     =   3  'Fixed Dialog
  5.    Caption         =   "数据连接信息"
  6.    ClientHeight    =   1980
  7.    ClientLeft      =   2850
  8.    ClientTop       =   1755
  9.    ClientWidth     =   5625
  10.    ControlBox      =   0   'False
  11.    LinkTopic       =   "Form1"
  12.    MaxButton       =   0   'False
  13.    MinButton       =   0   'False
  14.    ScaleHeight     =   1980
  15.    ScaleWidth      =   5625
  16.    ShowInTaskbar   =   0   'False
  17.    StartUpPosition =   2  '屏幕中心
  18.    Begin VB.TextBox txtPWD 
  19.       Appearance      =   0  'Flat
  20.       Height          =   300
  21.       IMEMode         =   3  'DISABLE
  22.       Left            =   960
  23.       PasswordChar    =   "*"
  24.       TabIndex        =   8
  25.       Top             =   0
  26.       Visible         =   0   'False
  27.       Width           =   3015
  28.    End
  29.    Begin VB.TextBox txtUID 
  30.       Appearance      =   0  'Flat
  31.       Height          =   300
  32.       IMEMode         =   3  'DISABLE
  33.       Left            =   990
  34.       TabIndex        =   7
  35.       Top             =   0
  36.       Visible         =   0   'False
  37.       Width           =   3015
  38.    End
  39.    Begin Threed.SSCommand cmdOK 
  40.       Height          =   735
  41.       Left            =   4440
  42.       TabIndex        =   5
  43.       Top             =   120
  44.       Width           =   975
  45.       _Version        =   65536
  46.       _ExtentX        =   1720
  47.       _ExtentY        =   1296
  48.       _StockProps     =   78
  49.       Caption         =   " 确 认(&A)"
  50.       Font3D          =   1
  51.       Picture         =   "frmODBCLogon.frx":0000
  52.    End
  53.    Begin VB.Frame fraStep3 
  54.       Caption         =   "连接值"
  55.       Height          =   1275
  56.       Index           =   0
  57.       Left            =   120
  58.       TabIndex        =   4
  59.       Top             =   240
  60.       Width           =   4230
  61.       Begin VB.TextBox txtDatabase 
  62.          Appearance      =   0  'Flat
  63.          Height          =   300
  64.          IMEMode         =   3  'DISABLE
  65.          Left            =   1125
  66.          TabIndex        =   0
  67.          Top             =   330
  68.          Width           =   3015
  69.       End
  70.       Begin VB.TextBox txtServer 
  71.          Appearance      =   0  'Flat
  72.          Height          =   330
  73.          IMEMode         =   3  'DISABLE
  74.          Left            =   1125
  75.          TabIndex        =   1
  76.          Top             =   660
  77.          Width           =   3015
  78.       End
  79.       Begin VB.Label lblStep3 
  80.          AutoSize        =   -1  'True
  81.          Caption         =   "数据库(&B):"
  82.          Height          =   195
  83.          Index           =   3
  84.          Left            =   135
  85.          TabIndex        =   2
  86.          Top             =   390
  87.          Width           =   840
  88.       End
  89.       Begin VB.Label lblStep3 
  90.          AutoSize        =   -1  'True
  91.          Caption         =   "服务器(&S):"
  92.          Height          =   195
  93.          Index           =   4
  94.          Left            =   120
  95.          TabIndex        =   3
  96.          Top             =   720
  97.          Width           =   855
  98.       End
  99.    End
  100.    Begin Threed.SSCommand cmdCancel 
  101.       Height          =   735
  102.       Left            =   4440
  103.       TabIndex        =   6
  104.       Top             =   960
  105.       Width           =   975
  106.       _Version        =   65536
  107.       _ExtentX        =   1720
  108.       _ExtentY        =   1296
  109.       _StockProps     =   78
  110.       Caption         =   " 取 消(&Q)"
  111.       Font3D          =   1
  112.       Picture         =   "frmODBCLogon.frx":0452
  113.    End
  114.    Begin VB.Label lblStep3 
  115.       AutoSize        =   -1  'True
  116.       Caption         =   "密码(&P):"
  117.       Height          =   195
  118.       Index           =   2
  119.       Left            =   120
  120.       TabIndex        =   10
  121.       Top             =   120
  122.       Visible         =   0   'False
  123.       Width           =   735
  124.    End
  125.    Begin VB.Label lblStep3 
  126.       AutoSize        =   -1  'True
  127.       Caption         =   "&UID:"
  128.       Height          =   195
  129.       Index           =   1
  130.       Left            =   0
  131.       TabIndex        =   9
  132.       Top             =   30
  133.       Visible         =   0   'False
  134.       Width           =   330
  135.    End
  136. End
  137. Attribute VB_Name = "frmODBCLogon"
  138. Attribute VB_GlobalNameSpace = False
  139. Attribute VB_Creatable = False
  140. Attribute VB_PredeclaredId = True
  141. Attribute VB_Exposed = False
  142. Option Explicit
  143. Private Sub cmdCancel_Click()
  144.     Unload Me
  145.     Call Main
  146. End Sub
  147. Private Sub cmdOK_Click()
  148. uConnect.UID = Trim(txtUID.Text)
  149. uConnect.Pwd = Trim(txtPWD.Text)
  150. uConnect.Server = Trim(txtServer.Text)
  151. uConnect.DataBase = Trim(txtDatabase.Text)
  152. Open App.Path & "RS.dll" For Output As #1
  153. Write #1, Trim(txtUID.Text)
  154. Write #1, Trim(txtPWD.Text)
  155. Write #1, Trim(txtServer.Text)
  156. Write #1, Trim(txtDatabase.Text)
  157. Close #1
  158. Unload Me
  159. Call Main
  160. End Sub
  161. Private Sub txtDatabase_GotFocus()
  162. txtDatabase.SelStart = 0
  163. txtDatabase.SelLength = Len(txtDatabase.Text)
  164. End Sub
  165. Private Sub txtDatabase_KeyDown(KeyCode As Integer, Shift As Integer)
  166. If KeyCode = vbKeyReturn Then
  167.     With Me.txtServer
  168.         .SelStart = 0
  169.         .SelLength = Len(.Text)
  170.         .SetFocus
  171.     End With
  172. End If
  173. End Sub
  174. Private Sub txtDatabase_KeyUp(KeyCode As Integer, Shift As Integer)
  175. If KeyCode = vbKeyRight Then
  176.     With Me.txtServer
  177.         .SelStart = 0
  178.         .SelLength = Len(.Text)
  179.         .SetFocus
  180.     End With
  181.     If KeyCode = vbKeyLeft Then
  182.         With Me.txtPWD
  183.             .SelStart = 0
  184.             .SelLength = Len(.Text)
  185.             .SetFocus
  186.         End With
  187.     End If
  188. End If
  189. End Sub
  190. Private Sub txtPWD_GotFocus()
  191. txtPWD.SelStart = 0
  192. txtPWD.SelLength = Len(txtPWD.Text)
  193. End Sub
  194. Private Sub txtPWD_KeyDown(KeyCode As Integer, Shift As Integer)
  195. If KeyCode = vbKeyReturn Then
  196.     With Me.txtDatabase
  197.         .SelStart = 0
  198.         .SelLength = Len(.Text)
  199.         .SetFocus
  200.     End With
  201. End If
  202. End Sub
  203. Private Sub txtPWD_KeyUp(KeyCode As Integer, Shift As Integer)
  204. If KeyCode = vbKeyRight Then
  205.     With Me.txtDatabase
  206.         .SelStart = 0
  207.         .SelLength = Len(.Text)
  208.         .SetFocus
  209.     End With
  210.     If KeyCode = vbKeyLeft Then
  211.         With Me.txtUID
  212.             .SelStart = 0
  213.             .SelLength = Len(.Text)
  214.             .SetFocus
  215.         End With
  216.     End If
  217. End If
  218. End Sub
  219. Private Sub txtServer_GotFocus()
  220. txtServer.SelStart = 0
  221. txtServer.SelLength = Len(txtServer.Text)
  222. End Sub
  223. Private Sub txtServer_KeyDown(KeyCode As Integer, Shift As Integer)
  224. If KeyCode = vbKeyReturn Then
  225.      Me.cmdOK.SetFocus
  226. End If
  227. End Sub
  228. Private Sub txtServer_KeyUp(KeyCode As Integer, Shift As Integer)
  229. If KeyCode = vbKeyLeft Then
  230.     With Me.txtDatabase
  231.         .SelStart = 0
  232.         .SelLength = Len(.Text)
  233.         .SetFocus
  234.     End With
  235.     
  236. End If
  237. End Sub
  238. Private Sub txtUID_GotFocus()
  239. txtUID.SelStart = 0
  240. txtUID.SelLength = Len(txtUID.Text)
  241. End Sub
  242. Private Sub txtUID_KeyDown(KeyCode As Integer, Shift As Integer)
  243. If KeyCode = vbKeyReturn Then
  244.     With Me.txtPWD
  245.         .SelStart = 0
  246.         .SelLength = Len(.Text)
  247.         .SetFocus
  248.     End With
  249.     
  250. End If
  251. End Sub
  252. Private Sub txtUID_KeyUp(KeyCode As Integer, Shift As Integer)
  253. If KeyCode = vbKeyRight Then
  254.     With Me.txtPWD
  255.         .SelStart = 0
  256.         .SelLength = Len(.Text)
  257.         .SetFocus
  258.     End With
  259.     
  260. End If
  261. End Sub