亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmkaoshi.frm

?? 自己用vb開發的局域網考試系統
?? FRM
?? 第 1 頁 / 共 5 頁
字號:
NewWho = 1
End Sub

'生成題目樹
Sub CreateTree()
  
  Dim adoRS As Recordset
  Dim i As Integer
  Dim MyNod As Node
  Dim NewNod As Node
 '顯示試卷題目信息
 '打開記錄集
  Set adoRS = New Recordset
  adoRS.CursorLocation = adUseClient

  adoRS.Open "select ID from 試卷選擇題 where 類別='單'", LocalConn, adOpenStatic, adLockOptimistic
   
  '=========
  '判斷是否有單選  '===================
  If adoRS.RecordCount <> 0 Then
     '=========建立單項選擇根接點
  Set MyNod = TrVTM.Nodes.Add(, , "node_dan", "單項選擇題", 1)
  Do While Not adoRS.EOF
    '建立單項題節點
    Set NewNod = TrVTM.Nodes.Add("node_dan", tvwChild, "node_dan|" + Trim(str(adoRS.Fields("ID").Value)), "第" + Trim(str(adoRS.AbsolutePosition)) + "題", 2)
    adoRS.MoveNext
  Loop
  End If
  adoRS.Close
 
   '=========建立多選
  adoRS.Open "select ID from 試卷選擇題 where 類別='多'", LocalConn, adOpenStatic, adLockOptimistic
  If adoRS.RecordCount <> 0 Then
   '建立多項選擇根接點
  Set MyNod = TrVTM.Nodes.Add(, , "node_duo", "多項選擇題", 1)
  Do While Not adoRS.EOF
    '建立多項題節點
    Set NewNod = TrVTM.Nodes.Add("node_duo", tvwChild, "node_duo|" + Trim(str(adoRS.Fields("ID").Value)), "第" + Trim(str(adoRS.AbsolutePosition)) + "題", 2)
    adoRS.MoveNext
  Loop
  Set adoRS = Nothing
  End If
End Sub

'設置現在做的是那個題型,顯示那個圖片框
Sub SetPicVisible(ByVal Who As Integer)
  'who表示的是現在編輯的題型的序號
NewWho = Who
Select Case Who
   Case 1
      PicTK.Visible = False
      PicPD.Visible = False
      PicWD.Visible = False
      PicZW.Visible = False
      PicXZ.Visible = True
   Case 2
     PicXZ.Visible = False
      PicPD.Visible = False
      PicWD.Visible = False
      PicZW.Visible = False
     PicTK.Visible = True
   Case 3
     PicXZ.Visible = False
      PicTK.Visible = False
      PicWD.Visible = False
      PicZW.Visible = False
     PicPD.Visible = True
   Case 4
     PicXZ.Visible = False
      PicTK.Visible = False
      PicPD.Visible = False
      PicZW.Visible = False
     PicWD.Visible = True
   Case 5
     PicXZ.Visible = False
      PicTK.Visible = False
      PicPD.Visible = False
      PicWD.Visible = False
     PicZW.Visible = True
 End Select
End Sub
'保存答案
Sub SaveAll()
  Select Case NewWho
    Case 1
     SaveDaAN
    Case 2
     SaveTK
    Case 3
     SavePD
    Case 4
     SaveWD
    Case 5
     SaveZW
  End Select
End Sub
Private Sub Form_Resize()
    '設置各組和框的位置
  PicTK.Top = PicXZ.Top
  PicTK.Left = PicXZ.Left
  PicPD.Top = PicXZ.Top
  PicPD.Left = PicXZ.Left
  PicWD.Top = PicXZ.Top
  PicWD.Left = PicXZ.Left
  PicZW.Top = PicXZ.Top
  PicZW.Left = PicXZ.Left

End Sub


Private Sub ImgPD_Click()
  SaveAll '保存答案
   SetPicVisible 3
End Sub

Private Sub imgSubmit_Click()
       '交卷
 Dim answer As String
 SaveDaAN
 MsgBox "請檢查你所做的題目有沒有漏和錯!你一旦交了卷就不能更改了!"
 answer = MsgBox("你確定真的要交卷嗎?請慎重考慮!!!!", vbExclamation + vbYesNo, "確定")
 If answer = vbYes Then
   If JiaoJuan = True Then '處理交卷
      DelDB
      MsgBox "你已經成功的交了卷!"
      Unload Me
    Else
      MsgBox "交卷失敗,請重試或者報告老師!"
   End If
 End If

End Sub

Private Sub ImgTK_Click()
    SaveAll '保存答案
  SetPicVisible 2
End Sub

Private Sub ImgWD_Click()
      SaveAll '保存答案
    SetPicVisible 4
End Sub

Private Sub ImgXZ_Click()
     SaveAll '保存答案
   SetPicVisible 1

End Sub

Private Sub ImgZW_Click()
     SaveAll '保存答案
    SetPicVisible 5
End Sub

Private Sub LabWDSave_Click()
 If LstWD.Tag = "" Then
    MsgBox "請選擇要保存的題目!"
    Exit Sub
 End If
 '保存問答題
 SaveWD
 MsgBox "答案已經保存成功!"
End Sub

Private Sub LabZWSave_Click()
 If LstZW.Tag = "" Then
   MsgBox "請選擇保存的題目!"
   Exit Sub
 End If
 SaveZW
 MsgBox "作文已經成功的保存!"
End Sub

Private Sub LstPD_Click()
  Dim NewDAan As String
  If OptMei.Value = True Then
     NewDAan = ""
    ElseIf OptDui.Value = True Then
     NewDAan = "T"
    Else
     NewDAan = "F"
  End If
  If NewDAan <> OldDAan Then
    SavePD
  End If
  ViewPD PDIDArr(LstPD.ListIndex + 1)
  If OptMei.Value = True Then
     OldDAan = ""
    ElseIf OptDui.Value = True Then
     OldDAan = "T"
    Else
     OldDAan = "F"
  End If
  LstPD.Tag = PDIDArr(LstPD.ListIndex + 1)
End Sub

Private Sub LstTK_Click()
'判斷是否改變
  Dim NewDAan As String
  Dim i As Integer
  If RtbTK.Tag <> "" Then
    For i = 1 To Val(RtbTK.Tag)
      NewDAan = NewDAan + TxTDaan(i).Text
    Next i
    If OldDAan <> NewDAan Then
      SaveTK
    End If
  End If
  ViewTK TKIDArr(LstTK.ListIndex + 1)
  OldDAan = ""
  For i = 1 To Val(RtbTK.Tag)
      OldDAan = OldDAan + TxTDaan(i).Text
  Next i
  LstTK.Tag = TKIDArr(LstTK.ListIndex + 1)
End Sub

Private Sub LstWD_Click()
 If OldDAan <> RtbWDDA.Text Then
    SaveWD
 End If
 ViewWD WDIDArr(LstWD.ListIndex + 1)
 OldDAan = RtbWDDA.Text
 LstWD.Tag = WDIDArr(LstWD.ListIndex + 1)
End Sub

Private Sub LstZW_Click()
  If OldDAan <> RtbZW.Text Then
    SaveZW
  End If
  ViewZW ZWIDArr(LstZW.ListIndex + 1)
  OldDAan = RtbZW.Text
  LstZW.Tag = ZWIDArr(LstZW.ListIndex + 1)
End Sub

Private Sub RtbWDDA_KeyPress(KeyAscii As Integer)
   If KeyAscii = 39 Then KeyAscii = -24145

End Sub

Private Sub RtbZW_KeyPress(KeyAscii As Integer)
    If KeyAscii = 39 Then KeyAscii = -24145

End Sub

Private Sub TrVTM_NodeClick(ByVal Node As MSComctlLib.Node)
   Dim Pid As Long
   
   If Node.Children = 0 Then
      
       '判斷答案是否改變,改變則保存
       Dim i As Integer
       Dim NewDAan As String
       For i = 0 To 3
       If Check1(i).Value Then
          NewDAan = NewDAan & Check1(i).Caption & ","
       End If
       Next i
       '改變則保存
       If OldDAan <> NewDAan And TXTView.Tag <> "" Then
          SaveDaAN
       End If
       '顯示
       
       Pid = Val(Right(Node.Key, Len(Node.Key) - 9))
       '查詢顯示
       Dim adoTMRs As Recordset
       Dim sql As String
       Set adoTMRs = New Recordset
       adoTMRs.CursorLocation = adUseClient

       sql = "select * from 試卷選擇題 where ID=" + str(Pid)
       adoTMRs.Open sql, LocalConn, adOpenStatic, adLockOptimistic
       ViewTM adoTMRs
       '保存作為上一次的答案,判斷答案是否改變,改變則保存
       OldDAan = ""
       For i = 0 To 3
       If Check1(i).Value Then
          OldDAan = OldDAan & Check1(i).Caption & ","
       End If
       Next i
              
       '在控件里保存所選的題目ID
       TXTView.Tag = Pid
       
       '關閉記錄集
       Set adoTMRs = Nothing
       
      
     'PopupMenu M_Add
   End If
End Sub
'產生填空框
Sub CreateDA()
  Dim i As Integer
  For i = 1 To 30
    If (i Mod 2) = 0 Then
       Load LabDaan(i)
       LabDaan(i).Caption = i & "、"
       LabDaan(i).Left = 3190
       'LabDaan(i).Visible = True
       Load TxTDaan(i)
       TxTDaan(i).Left = 3525
       'TxTDaan(i).Visible = True
    Else
       Load LabDaan(i)
       LabDaan(i).Caption = i & "、"
       LabDaan(i).Left = 100
       'LabDaan(i).Visible = True
       Load TxTDaan(i)
       TxTDaan(i).Left = 435
       'TxTDaan(i).Visible = True
    
     End If
     TxTDaan(i).Top = (Round((i / 2) + 0.1) - 1) * 315 + Round((i / 2) + 0.2) * 100
     LabDaan(i).Top = TxTDaan(i).Top
  Next i
  PicDA.Height = TxTDaan(30).Top + 315 + 100
  VSDA.Max = PicDA.Height - PicParent.Height
  VSDA.Min = 0
End Sub

Private Sub TxTDaan_KeyPress(Index As Integer, KeyAscii As Integer)
    If KeyAscii = 39 Then KeyAscii = -24145

End Sub

Private Sub VSDA_Change()
  PicDA.Top = -1 * VSDA.Value
End Sub
'預覽判斷題
Sub ViewPD(ByVal TMid As Long) '題目id
  Dim adoRS As Recordset
  Set adoRS = New Recordset
  adoRS.CursorLocation = adUseClient

  Dim DaanArr() As String
  adoRS.Open "select * from 試卷判斷題 where ID=" & TMid, LocalConn, adOpenStatic, adLockOptimistic
  If Not adoRS.EOF Then
     '顯示
     RtbPD.Text = "   " + adoRS.Fields("問題").Value + "(" & adoRS.Fields("分數").Value & ")" + vbCrLf
     '顯示答案
     If Len(adoRS.Fields("考生答案").Value) <= 0 Then
        OptMei.Value = True
      ElseIf adoRS.Fields("考生答案").Value = "T" Then
        OptDui.Value = True
       Else
        OptCuo.Value = True
     End If
  End If

End Sub
'預覽作文題
Sub ViewZW(ByVal TMid As Long) '題目id
    Dim adoRS As Recordset
  Set adoRS = New Recordset
  adoRS.CursorLocation = adUseClient

  Dim DaanArr() As String
  adoRS.Open "select * from 試卷作文題 where ID=" & TMid, LocalConn, adOpenStatic, adLockOptimistic
  If Not adoRS.EOF Then
     '顯示
     RtbZWTM.Text = "   " + adoRS.Fields("問題").Value + "(" & adoRS.Fields("分數").Value & ")" + vbCrLf
     '顯示答案
     RtbZW.Text = adoRS.Fields("考生答案").Value
  End If
 Set adoRS = Nothing
End Sub
'預覽問答題
Sub ViewWD(ByVal TMid As Long) '題目id
  Dim adoRS As Recordset
  Set adoRS = New Recordset
  adoRS.CursorLocation = adUseClient

  Dim DaanArr() As String
  adoRS.Open "select * from 試卷問答題 where ID=" & TMid, LocalConn, adOpenStatic, adLockOptimistic
  If Not adoRS.EOF Then
     '顯示

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91久久精品网| 欧美在线观看禁18| 亚洲一二三四区| 久久久亚洲国产美女国产盗摄| 91高清视频免费看| 国产精品亚洲综合一区在线观看| 亚洲综合男人的天堂| 久久久精品蜜桃| 91精品一区二区三区在线观看| 成人午夜av在线| 久久99国产精品麻豆| 午夜久久久久久久久久一区二区| 国产精品福利一区二区三区| 精品国产一区二区三区忘忧草 | 91在线观看免费视频| 麻豆国产欧美日韩综合精品二区| 一区二区三区在线不卡| 欧美国产一区视频在线观看| 91精品久久久久久久久99蜜臂 | 精品少妇一区二区三区日产乱码 | 一本到高清视频免费精品| 国产专区综合网| 日本欧美肥老太交大片| 亚洲午夜电影在线观看| 亚洲男女一区二区三区| 国产精品午夜在线观看| 国产午夜精品一区二区| 久久亚洲春色中文字幕久久久| 91精品国产综合久久精品图片 | 国内精品第一页| 麻豆国产精品官网| 免费看黄色91| 日本一不卡视频| 日韩成人精品在线| 日韩精品视频网| 热久久免费视频| 美女在线一区二区| 美女网站一区二区| 久久超碰97人人做人人爱| 久久99久久99小草精品免视看| 日韩精品欧美成人高清一区二区| 日韩在线播放一区二区| 日本欧美一区二区在线观看| 日本一区中文字幕 | 成人蜜臀av电影| eeuss鲁片一区二区三区在线观看| 国产一区二区主播在线| 国产精品亚洲人在线观看| 国产精品 日产精品 欧美精品| 国产一区二区在线影院| 高清不卡在线观看av| 成人蜜臀av电影| 97se亚洲国产综合自在线观| 91视频.com| 欧美日韩综合色| 欧美一区二区三区免费| 2020国产精品自拍| 国产精品毛片久久久久久| 亚洲欧美综合另类在线卡通| 亚洲精品久久久久久国产精华液| 亚洲小说欧美激情另类| 日本成人在线看| 国产成人综合网| 一本色道久久综合精品竹菊| 欧美日韩极品在线观看一区| 欧美tickle裸体挠脚心vk| 亚洲国产精品v| 亚洲综合区在线| 久久99国产精品久久| 99精品久久99久久久久| 欧美日韩1234| 国产女人18水真多18精品一级做| 亚洲视频 欧洲视频| 日韩高清在线观看| 国产69精品久久777的优势| 日本电影亚洲天堂一区| 日韩欧美国产一区二区在线播放| 国产精品久久毛片av大全日韩| 亚洲一区在线视频| 国产精品综合av一区二区国产馆| 91尤物视频在线观看| 日韩女同互慰一区二区| 亚洲欧美日韩国产一区二区三区| 性感美女极品91精品| 丰满白嫩尤物一区二区| 欧美日韩国产一级片| 亚洲国产精品二十页| 性感美女久久精品| www.成人网.com| 日韩美女视频一区二区在线观看| 亚洲精品中文字幕乱码三区| 久久精品国产亚洲aⅴ| 99免费精品视频| 欧美成人video| 亚洲人成伊人成综合网小说| 国产一区二区三区在线看麻豆| 色综合天天性综合| 久久精子c满五个校花| 亚洲国产一区二区三区 | 精品视频1区2区3区| 久久久91精品国产一区二区精品| 亚洲h在线观看| 91免费在线视频观看| 久久久久久久电影| 日韩国产在线一| 精品视频全国免费看| 一区二区中文字幕在线| 国产乱对白刺激视频不卡| 欧美日韩一区二区在线观看| 国产精品九色蝌蚪自拍| 国产精品一卡二卡在线观看| 欧美人与z0zoxxxx视频| 一区二区三区中文在线观看| 成人一级片网址| 国产欧美一区二区在线观看| 久久精品国产77777蜜臀| 欧美三区在线视频| 亚洲欧美日韩久久| eeuss鲁片一区二区三区在线看| 久久综合色鬼综合色| 免费看黄色91| 日韩你懂的在线观看| 日韩高清在线观看| 欧美美女bb生活片| 亚洲成人777| 欧美日韩视频在线第一区| 亚洲欧美日韩综合aⅴ视频| 成人精品一区二区三区中文字幕| 久久影院午夜论| 韩国av一区二区| 久久免费美女视频| 国产乱淫av一区二区三区| 2023国产精华国产精品| 国产精品1区二区.| 国产三级一区二区| 国产99久久久国产精品免费看| 精品成a人在线观看| 国产精品一区二区久激情瑜伽| 日韩欧美一二区| 国产成人免费视频网站 | 国产精品久久久久婷婷| 国产69精品久久久久777| 中文字幕电影一区| 99国产精品久久久久| 亚洲欧美日韩电影| 欧美美女黄视频| 免费看精品久久片| 久久久不卡影院| 99久久99久久综合| 亚洲第一激情av| 日韩午夜激情av| 国产iv一区二区三区| 亚洲视频一二三| 欧美福利视频一区| 精品无人区卡一卡二卡三乱码免费卡 | 国产亚洲一区二区三区在线观看 | 一区二区三区成人在线视频| 色综合久久综合网| 亚洲电影一级黄| 精品国产伦一区二区三区观看方式 | 日韩国产成人精品| 久久久久久久久久美女| 成人av电影观看| 亚洲成人资源在线| 精品国产凹凸成av人导航| 岛国一区二区在线观看| 有坂深雪av一区二区精品| 91精品国产色综合久久不卡电影 | 国产成人av一区| 一区二区三区在线播放| 日韩女优av电影| 91免费精品国自产拍在线不卡| 亚洲国产成人av网| 久久日一线二线三线suv| 99综合影院在线| 青青草97国产精品免费观看 | 亚洲成人自拍网| 国产人久久人人人人爽| 欧美调教femdomvk| 国产在线视视频有精品| 亚洲精品久久7777| 精品国产网站在线观看| 色婷婷亚洲婷婷| 九九**精品视频免费播放| 亚洲女性喷水在线观看一区| 欧美日韩国产综合视频在线观看 | 亚洲欧美另类小说| 欧美va亚洲va在线观看蝴蝶网| 不卡视频一二三四| 久久精品99国产国产精| 一区二区三区蜜桃网| 久久综合国产精品| 欧美日韩一区二区三区在线看| 国产69精品久久99不卡| 免费在线看成人av| 亚洲精品成人天堂一二三| 久久久久久久综合日本| 555www色欧美视频| 色猫猫国产区一区二在线视频| 国产一区二区免费看|