## Tcl8.6.17/Tk8.6.17 Documentation > Tk Commands > tkerror

### Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

### NAME

tkerror — 背景不都合を処理する為に起動される命令 Command invoked to process background errors

### 構文 SYNOPSIS

tkerror message

### 説明 DESCRIPTION

註意: Tk 4.1 版から tkerror 命令は bgerror に名前変更した､理由は行事待ち巡回(それは通常起動するものである)は今や Tcl の一部であるから｡旧版との互換性の為に 現在の Tk 版によって提供されるbgerror は依然として tkerror の呼び出しを試みる､それ(又は自動組込みのものが)がある限り､そして､古い記述譜で不都合処理を定義したものが依然として動作する､しかし､記述譜内では tkerror の代りに bgerror を使うべきである､理由は古い名前の為の運営は近い将来なくなるかもしれないから｡もし､呼出が失敗すると､ bgerror は不都合を示す対話機能を発信し使用者に棚の追跡を示す｡もし自身の不都合を管理したい場合は直接 tkerror の代りに bgerror で上書きするのがよい｡ bgerror の説明文はTcl の説明の一部になっている｡ Note: as of Tk 4.1 the tkerror command has been renamed to bgerror because the event loop (which is what usually invokes it) is now part of Tcl. For backward compatibility the bgerror provided by the current Tk version still tries to call tkerror if there is one (or an auto loadable one), so old script defining that error handler should still work, but you should anyhow modify your scripts to use bgerror instead of tkerror because that support for the old name might vanish in the near future. If that call fails, bgerror posts a dialog showing the error and offering to see the stack trace to the user. If you want your own error management you should directly override bgerror instead of tkerror. Documentation for bgerror is available as part of Tcl's documentation.

### KEYWORDS

background error, reporting
Copyright © 1990-1994 The Regents of the University of California.
Copyright © 1994-1996 Sun Microsystems, Inc.