MDIForm1.frm
上传用户:bubble
上传日期:2007-03-02
资源大小:403k
文件大小:12k
源码类别:

教育系统应用

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
  3. Begin VB.MDIForm MDIForm1 
  4.    BackColor       =   &H80000003&
  5.    Caption         =   "学生信息管理系统"
  6.    ClientHeight    =   7440
  7.    ClientLeft      =   165
  8.    ClientTop       =   735
  9.    ClientWidth     =   9930
  10.    Icon            =   "MDIForm1.frx":0000
  11.    LinkTopic       =   "MDIForm1"
  12.    Picture         =   "MDIForm1.frx":0442
  13.    StartUpPosition =   3  '窗口缺省
  14.    WindowState     =   2  'Maximized
  15.    Begin MSComctlLib.StatusBar StatusBar1 
  16.       Align           =   2  'Align Bottom
  17.       Height          =   300
  18.       Left            =   0
  19.       TabIndex        =   0
  20.       Top             =   7140
  21.       Width           =   9930
  22.       _ExtentX        =   17515
  23.       _ExtentY        =   529
  24.       _Version        =   393216
  25.       BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628} 
  26.          NumPanels       =   4
  27.          BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  28.             Alignment       =   1
  29.             Object.Width           =   7056
  30.             MinWidth        =   7056
  31.             Text            =   "学 生 信 息 管 理 系 统 ..cxqing"
  32.             TextSave        =   "学 生 信 息 管 理 系 统 ..cxqing"
  33.          EndProperty
  34.          BeginProperty Panel2 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  35.             Alignment       =   1
  36.             Object.Width           =   4304
  37.             MinWidth        =   4304
  38.          EndProperty
  39.          BeginProperty Panel3 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  40.             Alignment       =   1
  41.             Object.Width           =   5292
  42.             MinWidth        =   5292
  43.          EndProperty
  44.          BeginProperty Panel4 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  45.             Object.Width           =   5293
  46.             MinWidth        =   5293
  47.          EndProperty
  48.       EndProperty
  49.       OLEDropMode     =   1
  50.    End
  51.    Begin VB.Menu xitong 
  52.       Caption         =   "系统管理 &(O)"
  53.       NegotiatePosition=   3  'Right
  54.       Begin VB.Menu useradd 
  55.          Caption         =   "添加用户"
  56.          Shortcut        =   ^A
  57.       End
  58.       Begin VB.Menu usermodi 
  59.          Caption         =   "修改密码"
  60.          Shortcut        =   ^B
  61.       End
  62.       Begin VB.Menu denglu2 
  63.          Caption         =   "重新登陆"
  64.          Shortcut        =   ^{F1}
  65.       End
  66.    End
  67.    Begin VB.Menu class 
  68.       Caption         =   "班级管理&(P)"
  69.       NegotiatePosition=   2  'Middle
  70.       Begin VB.Menu classbrowse 
  71.          Caption         =   "班级浏览"
  72.          Shortcut        =   ^C
  73.       End
  74.       Begin VB.Menu classapp 
  75.          Caption         =   "添加班级"
  76.          Shortcut        =   ^D
  77.       End
  78.       Begin VB.Menu classfind 
  79.          Caption         =   "班级查询"
  80.          Shortcut        =   ^E
  81.       End
  82.    End
  83.    Begin VB.Menu dangan 
  84.       Caption         =   "学生档案管理&(T)"
  85.       Begin VB.Menu add 
  86.          Caption         =   "档案添加"
  87.          Shortcut        =   ^F
  88.       End
  89.       Begin VB.Menu liulan 
  90.          Caption         =   "档案浏览"
  91.          Shortcut        =   ^G
  92.       End
  93.       Begin VB.Menu claasfind 
  94.          Caption         =   "档案查询"
  95.          Shortcut        =   ^H
  96.       End
  97.    End
  98.    Begin VB.Menu jiaofei 
  99.       Caption         =   "学生交费管理&(M)"
  100.       Begin VB.Menu xuefei 
  101.          Caption         =   "基本学费设置"
  102.          Begin VB.Menu xuefeibrowse 
  103.             Caption         =   "学费设置浏览"
  104.             Shortcut        =   ^J
  105.          End
  106.          Begin VB.Menu xuefeiadd 
  107.             Caption         =   "学费设置添加"
  108.             Shortcut        =   ^K
  109.          End
  110.          Begin VB.Menu xuefeifind 
  111.             Caption         =   "学费设置查询 "
  112.             Shortcut        =   ^L
  113.          End
  114.       End
  115.       Begin VB.Menu ee 
  116.          Caption         =   "-"
  117.       End
  118.       Begin VB.Menu jiaofeibrowse 
  119.          Caption         =   "学生交费浏览"
  120.          Shortcut        =   ^M
  121.       End
  122.       Begin VB.Menu jiaofeiadd 
  123.          Caption         =   "学生交费添加"
  124.          Shortcut        =   ^N
  125.       End
  126.       Begin VB.Menu jiaofeifind 
  127.          Caption         =   "学生交费查询"
  128.          Shortcut        =   ^O
  129.       End
  130.    End
  131.    Begin VB.Menu kechengguanli 
  132.       Caption         =   "课程管理&(R)"
  133.       Begin VB.Menu jibenkecheng 
  134.          Caption         =   "基本课程设置"
  135.          Shortcut        =   ^P
  136.       End
  137.       Begin VB.Menu qw 
  138.          Caption         =   "-"
  139.       End
  140.       Begin VB.Menu classkecheng 
  141.          Caption         =   "班级课程设置"
  142.          Shortcut        =   ^Q
  143.       End
  144.    End
  145.    Begin VB.Menu cjguanli 
  146.       Caption         =   "成绩管理&(F)"
  147.       Begin VB.Menu leixing 
  148.          Caption         =   "考试类型设置"
  149.          Shortcut        =   ^R
  150.       End
  151.       Begin VB.Menu cjadd 
  152.          Caption         =   "成绩添加"
  153.          Shortcut        =   ^S
  154.       End
  155.       Begin VB.Menu cjbrowse 
  156.          Caption         =   "成绩浏览"
  157.          Shortcut        =   ^T
  158.       End
  159.       Begin VB.Menu cjfind 
  160.          Caption         =   "成绩查询"
  161.          Shortcut        =   ^U
  162.       End
  163.    End
  164.    Begin VB.Menu baobiao 
  165.       Caption         =   "打印报表&(H)"
  166.    End
  167. End
  168. Attribute VB_Name = "MDIForm1"
  169. Attribute VB_GlobalNameSpace = False
  170. Attribute VB_Creatable = False
  171. Attribute VB_PredeclaredId = True
  172. Attribute VB_Exposed = False
  173. Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
  174. Dim find1 As Integer
  175. Dim liulan1 As Integer
  176. Private Sub add_Click()
  177. qxstr = Executeqx(2)
  178. If qxstr = "false" Or qxstr = "readonly" Then
  179.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  180.  Exit Sub
  181. End If
  182.   Form1.Show
  183.   modi = False
  184.   
  185.   Form1.ZOrder (0)
  186. End Sub
  187. Private Sub cjadd_Click()
  188. qxstr = Executeqx(4)
  189. If qxstr = "false" Or qxstr = "readonly" Then
  190.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  191.  Exit Sub
  192. End If
  193. frmcj2.Show
  194. frmcj2.ZOrder 0
  195. End Sub
  196. Private Sub cjbrowse_Click()
  197. qxstr = Executeqx(4)
  198. If qxstr = "false" Then
  199.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  200.  Exit Sub
  201. End If
  202. frmcj1.Show
  203. frmcj1.ZOrder 0
  204. End Sub
  205. Private Sub cjfind_Click()
  206. qxstr = Executeqx(4)
  207. If qxstr = "false" Then
  208.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  209.  Exit Sub
  210. End If
  211. End Sub
  212. Private Sub claasfind_Click()
  213. qxstr = Executeqx(2)
  214. If qxstr = "false" Then
  215.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  216.  Exit Sub
  217. End If
  218.  Form4.Show
  219.   Form4.ZOrder (0)
  220.   i = SetWindowPos(Form4.hwnd, -1, 0, 0, 0, 0, 3)
  221. End Sub
  222. Private Sub classapp_Click()
  223. qxstr = Executeqx(2)
  224. If qxstr = "false" Or qxstr = "readonly" Then
  225.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  226.  Exit Sub
  227. End If
  228. Formclass1.Show
  229.   classmodi = False
  230.   Formclass1.classload
  231.   Formclass1.ZOrder (0)
  232. End Sub
  233. Public Sub clabrowse()
  234. txtsql = "select * from class"
  235. Formclass2.ZOrder (0)
  236. Formclass2.Caption = "浏览班级设置"
  237. Formclass2.classshowtitle
  238. Formclass2.classshowdata
  239. End Sub
  240. Private Sub classbrowse_Click()
  241. qxstr = Executeqx(2)
  242. If qxstr = "false" Then
  243.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  244.  Exit Sub
  245. End If
  246. Formclass2.Show
  247. End Sub
  248. Private Sub classfind_Click()
  249. qxstr = Executeqx(2)
  250. If qxstr = "false" Then
  251.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  252.  Exit Sub
  253. End If
  254.  Formclass3.Show
  255.  Formclass3.ZOrder (0)
  256. End Sub
  257. Private Sub find_Click()
  258.  
  259. End Sub
  260. Private Sub classkecheng_Click()
  261. qxstr = Executeqx(4)
  262. If qxstr = "false" Then
  263.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  264.  Exit Sub
  265. End If
  266. Frmclasskecheng1.Show
  267. Frmclasskecheng1.ZOrder
  268. End Sub
  269. Private Sub denglu2_Click()
  270. Frmdenlu.Show
  271. Unload Me
  272. End Sub
  273. Private Sub jiaofeiadd_Click()
  274. qxstr = Executeqx(3)
  275. If qxstr = "false" Or qxstr = "readonly" Then
  276.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  277.  Exit Sub
  278. End If
  279. Frmjf1.Show
  280. Frmjf1.ZOrder 0
  281. End Sub
  282. Private Sub jiaofeibrowse_Click()
  283. qxstr = Executeqx(3)
  284. If qxstr = "false" Then
  285.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  286.  Exit Sub
  287. End If
  288. frmjf2.Show
  289. frmjf2.ZOrder 0
  290. End Sub
  291. Private Sub jiaofeifind_Click()
  292. qxstr = Executeqx(3)
  293. If qxstr = "false" Then
  294.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  295.  Exit Sub
  296. End If
  297. End Sub
  298. Private Sub jibenkecheng_Click()
  299. qxstr = Executeqx(4)
  300. If qxstr = "false" Then
  301.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  302.  Exit Sub
  303. End If
  304. frmjiben.Show
  305. frmjiben.ZOrder 0
  306. End Sub
  307. Private Sub leixing_Click()
  308. qxstr = Executeqx(4)
  309. If qxstr = "false" Then
  310.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  311.  Exit Sub
  312. End If
  313. Frmleixing.Show
  314. Frmleixing.ZOrder 0
  315. End Sub
  316. Private Sub liulan_Click()
  317. qxstr = Executeqx(2)
  318. If qxstr = "false" Then
  319.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  320.  Exit Sub
  321. End If
  322.   find = False
  323.   Form3.Show
  324. End Sub
  325. Private Sub MDIForm_Load()
  326. 'username = "0001"
  327. DataEnv1.Connection1.ConnectionString = connstring
  328. StatusBar1.Panels(2).Text = Now
  329. StatusBar1.Panels(3).Text = "当前操作员:    " & username
  330. Dim aa As String
  331. Select Case Executeqx(1)
  332. Case "admin"
  333.   aa = "超级管理员"
  334. Case "readonly"
  335.   aa = "只读管理员"
  336. Case Else
  337.   aa = "普通管理员"
  338. End Select
  339. StatusBar1.Panels(4).Text = "状态:   " & aa
  340. End Sub
  341. Private Sub useradd_Click()
  342. qxstr = Executeqx(1)
  343. If qxstr = "false" Or qxstr = "readonly" Then
  344.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  345.  Exit Sub
  346. End If
  347. frmuser1.Show
  348. frmuser1.ZOrder 0
  349. End Sub
  350. Private Sub usermodi_Click()
  351. qxstr = Executeqx(1)
  352. If qxstr = "false" Then
  353.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  354.  Exit Sub
  355. End If
  356. End Sub
  357. Private Sub xuefeiadd_Click()
  358. qxstr = Executeqx(3)
  359. If qxstr = "false" Or qxstr = "readonly" Then
  360.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  361.  Exit Sub
  362. End If
  363.  xuefeimodi = False
  364.  Dim i As Integer
  365.   For i = 0 To 3
  366.  frmxuefei1.Combo1(i).Enabled = True
  367.   Next i
  368.   Me.Caption = "添加班级设置"
  369.  For i = 0 To 3
  370.   frmxuefei1.Combo1(i).Text = ""
  371.   Next i
  372.     frmxuefei1.Text1.Text = ""
  373.   frmxuefei1.Show
  374.   frmxuefei1.ZOrder 0
  375. End Sub
  376. Public Sub xfbrowse()
  377. txtsql = "select * from xuefei order by 学期 desc, 年级 desc,专业 desc"
  378. Frmxuefei2.ZOrder (0)
  379. Frmxuefei2.Caption = "浏览学费设置"
  380. Frmxuefei2.xuefeishowtitle
  381. Frmxuefei2.xuefeishowdata
  382. End Sub
  383. Private Sub xuefeibrowse_Click()
  384. qxstr = Executeqx(3)
  385. If qxstr = "false" Then
  386.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  387.  Exit Sub
  388. End If
  389.   Frmxuefei2.Show
  390. End Sub
  391. Private Sub xuefeifind_Click()
  392. qxstr = Executeqx(3)
  393. If qxstr = "false" Then
  394.    ss = MsgBox("对不起,你没有管理本功能的权限,请与管理员联系!", vbInformation + vbOKOnly, " 警告")
  395.  Exit Sub
  396. End If
  397.  Frmxuefei3.Show
  398.    Frmxuefei3.ZOrder (0)
  399.     i = SetWindowPos(Frmxuefei3.hwnd, -1, 0, 0, 0, 0, 3)
  400. End Sub