Jump to content
Sign in to follow this  
Jouher

Catch Method similar to VBA

Recommended Posts

In VBA, we have lot of error handling say like:

On Error GoTo ErrorMsg

          --> Code

Done: 

   Exit Function

Error Msg;

  - do in error case

 

 

I sthere any similar way in TCL??

 

 

Share this post


Link to post
Share on other sites

Hello,

 

Most commands supporting the catch error handling.

 

if { [ catch {command_name...} ] } {

     # Handle error

}

 

e.g. error handling if already a panel is open, it is not allowed in HW to stack panels:

 

            if { [catch {*createmarkpanel lines 1 "Select first line ..."}] } {
                set Info01Label "Warning: Can't Stack Panels"
                update
                return
            }

 

Best Regards,

Mario

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...