Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 556781
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T11:57:22+00:00 2026-05-13T11:57:22+00:00

I want to log the exceptions occurred during execution of my app. Before this

  • 0

I want to log the exceptions occurred during execution of my app. Before this I handled it with message box. I am new to VB 6.

Please provide some sample code to create log file and to save exception messages.

Thanks..

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T11:57:23+00:00Added an answer on May 13, 2026 at 11:57 am

    You need error handlers, using On Error Goto, so that you can execute your own code when an error occurs. (BTW in VB6 they are called errors not exceptions.) The free tool MZTools is excellent – it can automatically insert the On Error Goto and an error handler which includes the name of the current routine.

    You also need a general routine that logs error details to a file, a little bit like this below. Health warning – I’ve just typed this straight in without testing it (air code).

    Sub MySub()
      On Error Goto ErrHandler
      '... Do something ...'
      On Error Goto 0
      Exit Sub
    
    ErrHandler:
      Call LogError("MySub", Err, Error$) ' passes name of current routine '
    End Sub 
    
    ' General routine for logging errors '
    Sub LogError(ProcName$, ErrNum&, ErrorMsg$)
      On Error Goto ErrHandler
      Dim nUnit As Integer
      nUnit = FreeFile
      ' This assumes write access to the directory containing the program '
      ' You will need to choose another directory if this is not possible '
      Open App.Path & App.ExeName & ".log" For Append As nUnit
      Print #nUnit, "Error in " & ProcName
      Print #nUnit, "  " & ErrNum & ", " & ErrorMsg
      Print #nUnit, "  " & Format$(Now)
      Print #nUnit
      Close nUnit
      Exit Sub
    
    ErrHandler:
      'Failed to write log for some reason.'
      'Show MsgBox so error does not go unreported '
      MsgBox "Error in " & ProcName & vbNewLine & _
        ErrNum & ", " & ErrorMsg
    End Sub
    

    Bonus suggestion: roll your own stack trace.
    Bonus suggestion 2: switch off the error handlers in the IDE with something like this If Not IsInIDE() Then On Error Goto Handler, using the IsInIDE function from here

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Can someone please advise - we want to log a detailed error message to
I want to log those uncaught exceptions of my as3 program. The problem is,
hey guys i want to handle all exceptions within my android app in a
I want to log all exceptions server side . In ASP.NET I write something
I am using log4j to log my exceptions. I want to log whatever I
Suppose I want to reflect exception in the log. Should I pass stack trace
i want log linenumber to my log file, using log4net.the config details of log4net
I want to log all toasts events in android ics (4.0.3), but I was
I want to log/write all Javascript errors to a text file whenever an error
I want to log my log strings to a file. I implemented the following

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.