home *** CD-ROM | disk | FTP | other *** search
- VERSION 4.00
- Begin VB.Form Form1
- Caption = "Chat Transcripter"
- ClientHeight = 6696
- ClientLeft = 1356
- ClientTop = 1488
- ClientWidth = 7380
- FillColor = &H00FF0000&
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "MS Sans Serif"
- Size = 9.6
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H000000FF&
- Height = 7020
- Left = 1308
- LinkTopic = "Form1"
- ScaleHeight = 6696
- ScaleWidth = 7380
- Top = 1212
- Width = 7476
- Begin VB.Frame Frame3
- Caption = "Chat Transcripter Session"
- Height = 3252
- Left = 120
- TabIndex = 14
- Top = 3240
- Width = 7092
- Begin VB.Timer Timer2
- Enabled = 0 'False
- Interval = 1000
- Left = 4440
- Top = 240
- End
- Begin VB.Timer Timer1
- Interval = 1000
- Left = 5880
- Top = 240
- End
- Begin MSChatObjectsCtl.MSChat MSChat1
- Height = 2892
- Left = 120
- TabIndex = 15
- Top = 240
- Width = 6852
- _ExtentX = 12086
- _ExtentY = 5101
- UIOption = 3980
- BackColor = 255
- End
- End
- Begin VB.Frame Frame2
- Caption = "Chat Transcripter Commands"
- Height = 732
- Left = 120
- TabIndex = 11
- Top = 2400
- Width = 7092
- Begin VB.CommandButton CurTranscript
- Caption = "View Current Transcript"
- Height = 372
- Left = 3960
- TabIndex = 13
- Top = 240
- Width = 3012
- End
- Begin VB.CommandButton TranscriptCmd
- Caption = "Start Transcribing"
- Height = 372
- Left = 120
- TabIndex = 12
- Top = 240
- Width = 3732
- End
- End
- Begin VB.Frame Frame1
- Caption = "Chat Transcripter Options"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 2292
- Left = 120
- TabIndex = 0
- Top = 120
- Width = 7092
- Begin VB.TextBox Peak
- BackColor = &H00FF80FF&
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 7.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00000000&
- Height = 288
- Left = 3480
- TabIndex = 28
- Top = 1838
- Visible = 0 'False
- Width = 852
- End
- Begin VB.TextBox Total
- BackColor = &H00FF80FF&
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 7.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00FF0000&
- Height = 288
- Left = 3480
- TabIndex = 26
- Top = 1560
- Visible = 0 'False
- Width = 852
- End
- Begin VB.TextBox Current
- BackColor = &H00FF80FF&
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 7.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H0000FF00&
- Height = 288
- Left = 3480
- TabIndex = 24
- Top = 1320
- Visible = 0 'False
- Width = 852
- End
- Begin VB.TextBox HostKey
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 5640
- TabIndex = 22
- Top = 840
- Width = 1212
- End
- Begin VB.CheckBox MembStatus
- Caption = "Allow Participation"
- Height = 240
- Left = 4680
- TabIndex = 19
- Top = 1320
- Width = 2052
- End
- Begin VB.TextBox Interval
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 2040
- TabIndex = 18
- Text = "1"
- Top = 1320
- Width = 372
- End
- Begin VB.CheckBox TextSpacing
- Caption = "Text Spacing"
- Height = 252
- Left = 4680
- TabIndex = 16
- Top = 1580
- Value = 1 'Checked
- Width = 1692
- End
- Begin VB.CheckBox Reconnect
- Caption = "AutoReconnect"
- Height = 252
- Left = 4680
- TabIndex = 10
- Top = 1860
- Width = 1692
- End
- Begin VB.TextBox ChatRoom
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 1560
- TabIndex = 9
- Text = "//ChatSrv1/#ChatRoom"
- Top = 360
- Width = 2292
- End
- Begin VB.CommandButton Browse
- Caption = "..."
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 372
- Left = 3960
- TabIndex = 8
- Top = 840
- Width = 372
- End
- Begin VB.TextBox TranscriptFile
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 1560
- TabIndex = 7
- Top = 840
- Width = 2292
- End
- Begin VB.TextBox Alias
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 5640
- TabIndex = 6
- Text = "Transcripter"
- Top = 360
- Width = 1212
- End
- Begin VB.TextBox Retries
- Enabled = 0 'False
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.2
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 336
- Left = 2040
- TabIndex = 5
- Text = "2"
- Top = 1800
- Width = 372
- End
- Begin VB.Label Label10
- BackColor = &H00FF80FF&
- BorderStyle = 1 'Fixed Single
- Caption = "Peak"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 12
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00000000&
- Height = 288
- Left = 2640
- TabIndex = 27
- Top = 1838
- Visible = 0 'False
- Width = 852
- End
- Begin VB.Label Label9
- BackColor = &H00FF80FF&
- BorderStyle = 1 'Fixed Single
- Caption = "Total"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 12
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H00FF0000&
- Height = 288
- Left = 2640
- TabIndex = 25
- Top = 1560
- Visible = 0 'False
- Width = 852
- End
- Begin VB.Label Label8
- BackColor = &H00FF80FF&
- BorderStyle = 1 'Fixed Single
- Caption = "Current"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Arial"
- Size = 12
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H0000FF00&
- Height = 288
- Left = 2640
- TabIndex = 23
- Top = 1320
- Visible = 0 'False
- Width = 852
- End
- Begin VB.Label Label7
- Caption = "Host Key"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 4680
- TabIndex = 21
- Top = 860
- Width = 1452
- End
- Begin VB.Label Label6
- Alignment = 2 'Center
- Caption = "(Minutes)"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 7.8
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 204
- Left = 480
- TabIndex = 20
- Top = 1560
- Width = 732
- End
- Begin VB.Label Label5
- Caption = "Log Interval"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 240
- TabIndex = 17
- Top = 1360
- Width = 1212
- End
- Begin MSComDlg.CommonDialog CommonDialog1
- Left = 3960
- Top = 360
- _Version = 65536
- _ExtentX = 677
- _ExtentY = 677
- _StockProps = 0
- DefaultExt = ".txt"
- DialogTitle = "ChatTranscript File"
- Filter = "Text (*.txt)|*.txt|All (*.*)|*.*"
- FilterIndex = 1
- InitDir = "."
- End
- Begin VB.Label Label4
- Caption = "Number of Retries"
- Enabled = 0 'False
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 240
- TabIndex = 4
- Top = 1800
- Width = 1812
- End
- Begin VB.Label Label3
- Caption = "Alias"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 4680
- TabIndex = 3
- Top = 400
- Width = 492
- End
- Begin VB.Label Label2
- Caption = "Log File"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 240
- TabIndex = 2
- Top = 880
- Width = 1452
- End
- Begin VB.Label Label1
- Caption = "Chat Room"
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Times New Roman"
- Size = 10.8
- Charset = 0
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 252
- Left = 240
- TabIndex = 1
- Top = 400
- Width = 1212
- End
- End
- Attribute VB_Name = "Form1"
- Attribute VB_Creatable = False
- Attribute VB_Exposed = False
- Const INSERT_BLANK = &H100&
- Const ALLOW_RESIZING = &H400&
- Const SENSITIVE_URLS = &H800&
- Const SEND_BUTTON = &H1&
- Const WHISPER_BUTTON = &H2&
- Const SEND_TEXTBOX = &H10&
- Const INFORM_JOIN = &H20&
- Const INFORM_LEAVE = &H40&
- Const MASK_PRIVILEGES = &H1&
- Const STAT_PARTICIPANT = &H2&
- Const STAT_SPECTATOR = &H4&
- Public TimerTicks As Integer
- Public CurTicks As Integer
- Public CancelFlag As Boolean
- Public CurTry As Integer
- Public TotalCount As Integer
- Public MaxCount As Integer
- Sub Enable_ChatOptions(ByVal flag As Boolean)
- ChatRoom.Enabled = flag
- TranscriptFile.Enabled = flag
- Alias.Enabled = flag
- Browse.Enabled = flag
- HostKey.Enabled = flag
- Label1.Enabled = flag
- Label2.Enabled = flag
- Label3.Enabled = flag
- Label7.Enabled = flag
- Timer1.Enabled = Not flag
- If (HostKey.Text = "") Then
- current.Visible = False
- total.Visible = False
- Peak.Visible = False
- Label8.Visible = False
- Label9.Visible = False
- Label10.Visible = False
- current.Visible = Not flag
- total.Visible = Not flag
- Peak.Visible = Not flag
- Label8.Visible = Not flag
- Label9.Visible = Not flag
- Label10.Visible = Not flag
- End If
- End Sub
- Sub Set_FileName()
- strFileName = ChatRoom.Text
- nPos = InStr(strFileName, "/")
- If (nPos > 0) Then
- strTemp = Mid(strFileName, nPos + 1)
- strFileName = strTemp
- End If
- Loop Until nPos = 0
- TranscriptFile.Text = strFileName + ".txt"
- If (HostKey.Text = "") Then
- TranscriptFile.Text = "Host_" + TranscriptFile.Text
- End If
- End Sub
- Sub Update_File(ByVal Stats As Boolean)
- 'MsgBox "Update File Called", , "testing"
- On Error GoTo ErrorHandler
- CurHistory = MSChat1.History
- If ((CurHistory <> "") Or (Stats)) Then
- CurTranscript.Enabled = False
- Open TranscriptFile.Text For Append Access Write As #1
- Print #1, CurHistory
- MSChat1.ClearHistory
-
- If (Stats And (HostKey.Text <> "")) Then
- TempStr = ":::::::::::::::::::::::::::::::::::::::::"
- Print #1, TempStr, TempStr, TempStr, TempStr
- Print #1, " Chat Room:", ChatRoom.Text;
- Print #1, " ClosingTime :", Time$
- Print #1, " "
- Print #1, "Total number of participants : ";
- Print #1, TotalCount
- Print #1, "Peak participation during session: ";
- Print #1, MaxCount
- Print #1, " "
- Print #1, TempStr, TempStr, TempStr, TempStr
- ' Print #1, "Current number of participants : "
- ' Print #1, current.Text
- End If
-
- Close #1
- CurTranscript.Enabled = True
- End If
- Exit Sub ' Exit to avoid handler.
- ErrorHandler: ' Error-handling routine.
- Select Case Err.Number ' Evaluate error number.
- Case 75
- Msg = "Error Saving Transcript File! Make Sure you have access privelages to the file"
- MsgBox Msg, , TranscriptFile.Text
- Err.Clear ' Clear Err object fields
- Case Else
- ' Tell user what happened. Then clear the Err object.
- Msg = "There was an error attempting to open the OLE object!"
- MsgBox Msg, , Err.Number
- Err.Clear ' Clear Err object fields
- ' Handle other situations here...
- End Select
- CurTranscript.Enabled = True
- End Sub
- Private Sub Browse_Click()
- Rem CommonDialog1.DefaultExt = ".txt"
- Rem CommonDialog1.Filter = "Text (*.txt)|*.txt|All (*.*)|*.*"
- Rem CommonDialog1.FilterIndex = 1
- Rem CommonDialog1.DialogTitle = "ChatTranscript File"
- Rem CommonDialog1.DefaultExt = ".txt"
- Rem CommonDialog1.DefaultExt = ".txt"
- CommonDialog1.filename = TranscriptFile.Text
- CommonDialog1.Flags = &H800& Or &H8000& Or &H2& Or &H200000 Or &H4&
- CommonDialog1.InitDir = "."
- 'CommonDialog1.Action = 2
- CommonDialog1.ShowSave
- TranscriptFile.Text = CommonDialog1.filename
- End Sub
- Private Sub ChatRoom_Change()
- 'Call Set_FileName
- End Sub
- Private Sub ChatRoom_LostFocus()
- Call Set_FileName
- End Sub
- Private Sub CurTranscript_Click()
- On Error GoTo ErrorHandler ' Defer error trapping.
- Open TranscriptFile.Text For Input Access Read Shared As 2
- FileStr = Input(LOF(2), 2)
- Close #2
- Load Form2
- Form2.RichTextBox1.TextRTF = FileStr
- Form2.Visible = True
- ' Else
- ' Msg = "Unable to Access Transcript File"
- ' MsgBox Msg, , TranscriptFile.Text
- ' End If
- 'Form2.RichTextBox1.LoadFile TranscriptFile.Text, rtfText
- Exit Sub ' Exit to avoid handler.
- ErrorHandler: ' Error-handling routine.
- Select Case Err.Number ' Evaluate error number.
- Case 53
- Msg = "Transcript File Doesn't exist"
- MsgBox Msg, , TranscriptFile.Text
- Err.Clear ' Clear Err object fields
-
- Case 75
- Msg = "Error Reading Transcript File! Make Sure the file exists"
- MsgBox Msg, , TranscriptFile.Text
- Err.Clear ' Clear Err object fields
- Case Else
- ' Tell user what happened. Then clear the Err object.
- Msg = "There was an error attempting to open the OLE object!"
- MsgBox Msg, , Err.Number
- Err.Clear ' Clear Err object fields
- ' Handle other situations here...
- End Select
- End Sub
- Private Sub Form_Load()
- Call Set_FileName
- TimerTicks = Interval.Text
- CurTicks = 0
- CurTry = 0
- End Sub
- Private Sub HostKey_LostFocus()
- If (Alias.Text = "Transcripter") Then
- Alias.Text = "THost"
- End If
- If (InStr(TranscriptFile.Text, "Host_") = 0) Then
- TranscriptFile.Text = "Host_" + TranscriptFile.Text
- End If
- End Sub
- Private Sub Interval_Change()
- iVal = 1
- On Error Resume Next
- iVal = CInt(Interval.Text)
- Interval.Text = iVal
- TimerTicks = iVal
- ' Timer1.Interval = 1000 * 60 * iVal ' Set interval.
- End Sub
- Private Sub MembStatus_Click()
- On Error Resume Next
- If (MembStatus.Value = 0) Then
- ' If (MSChat1.State = 3) Then
- ' MSChat1.SetParticipantStatus MSChat1.ThisParticipantID, MASK_PRIVILEGES, STAT_SPECTATOR
- ' End If
- MSChat1.UIOption = MSChat1.UIOption And Not (SEND_TEXTBOX Or SEND_BUTTON Or WHISPER_BUTTON)
- ' If (MSChat1.State = 3) Then
- ' MSChat1.SetParticipantStatus MSChat1.ThisParticipantID, MASK_PRIVILEGES, STAT_PARTICIPANT
- ' End If
- MSChat1.UIOption = MSChat1.UIOption Or (SEND_TEXTBOX Or SEND_BUTTON Or WHISPER_BUTTON)
- End If
- End Sub
- Private Sub MSChat1_OnBeginEnumeration()
- TotalCount = 0
- MaxCount = TotalCount
- End Sub
- Private Sub MSChat1_OnEnterParticipant(ByVal ParticipantID As Long, ByVal Alias As String, ByVal Status As Integer)
- current.Text = MSChat1.MemberCount
- TotalCount = TotalCount + 1
- total.Text = TotalCount
- If (MaxCount < MSChat1.MemberCount) Then
- MaxCount = MSChat1.MemberCount
- Peak.Text = MaxCount
- End If
- End Sub
- Private Sub MSChat1_OnExitParticipant(ByVal ParticipantID As Long)
- current.Text = MSChat1.MemberCount
- End Sub
- Private Sub MSChat1_OnHistoryFull(ByVal Percent As Integer)
- Call Update_File(False)
- End Sub
- Private Sub MSChat1_OnStateChanged(ByVal NewState As Integer)
- If (NewState = 1) Then
- Update_File (True)
-
- If ((CancelFlag = True) Or (Reconnect.Value = 0) Or ((Reconnect.Value = 1) And (CurTry >= Retries.Text))) Then
- TranscriptCmd.Caption = "Start Transcribing"
- TranscriptCmd.Enabled = True
- MSChat1.BackColor = 255
- CurTry = 0
- Call Enable_ChatOptions(True)
- Else
- TranscriptCmd.Caption = "ReStarting Transcribing"
- TranscriptCmd.Enabled = False
- CurTry = CurTry + 1
- MSChat1.BackColor = &HFF0000
- Timer2.Interval = 30000
- Timer2.Enabled = True
- End If
- Else
- If (NewState = 2) Then
- TranscriptCmd.Caption = "Cancel Entering"
- MSChat1.BackColor = 33023
- Else
- On Error Resume Next
- If (NewState = 3) Then
- TranscriptCmd.Caption = "Stop Transcribing"
- MSChat1.BackColor = 49152
- CurTry = 0
- TranscriptCmd.Enabled = True
- End If
- End If
- End If
- End Sub
- Private Sub Reconnect_Click()
- If Reconnect.Value = 0 Then
- Retries.Enabled = False
- Label4.Enabled = False
- Retries.Enabled = True
- Label4.Enabled = True
- End If
- End Sub
- Private Sub TextSpacing_Click()
- If TextSpacing.Value = 0 Then
- MSChat1.UIOption = MSChat1.UIOption And Not INSERT_BLANK
- MSChat1.UIOption = MSChat1.UIOption Or INSERT_BLANK
- End If
- End Sub
- Private Sub Timer1_Timer()
- CurTicks = CurTicks + 1
- If (CurTicks >= TimerTicks) Then
- CurTicks = 0
- Call Update_File(False)
- End If
- End Sub
- Private Sub Timer2_Timer()
- If (MSChat1.State = 1) Then
- Call TranscriptCmd_Click
- End If
- End Sub
- Private Sub TranscriptCmd_Click()
- If (MSChat1.State = 1) Then
- Rem make sure the file is writable.
- On Error GoTo ErrorHandler
- Open TranscriptFile.Text For Append Access Write As #1
- Close #1
- Timer1.Interval = 60000 ' Set interval to be 1 minute.
- Timer2.Enabled = False
- CancelFlag = False
- MSChat1.EnterRoom ChatRoom.Text, HostKey.Text, Alias.Text, "ANON;ALL", 1, 1
- Call Enable_ChatOptions(False)
- CancelFlag = True
- If (MSChat1.State = 2) Then
- TranscriptCmd.Enabled = False
- MSChat1.CancelEntering
- MSChat1.ClearHistory
- Else
- If (MSChat1.State = 3) Then
- TranscriptCmd.Enabled = False
- MSChat1.ExitRoom
- MSChat1.ClearHistory
- End If
- End If
- Call Enable_ChatOptions(True)
- End If
- Exit Sub ' Exit to avoid handler.
- ErrorHandler: ' Error-handling routine.
- Select Case Err.Number ' Evaluate error number.
- Case 75
- Msg = "Error Saving Transcript File! Make Sure you have access privelages to the file"
- MsgBox Msg, , TranscriptFile.Text
- Err.Clear ' Clear Err object fields
- Case Else
- ' Tell user what happened. Then clear the Err object.
- Msg = "There was an error attempting to open the OLE object!"
- MsgBox Msg, , Err.Number
- Err.Clear ' Clear Err object fields
- ' Handle other situations here...
- End Select
- End Sub
-