問題タブ [raise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
790 参照

events - Silverlight で keyDown イベントをプログラムで生成するにはどうすればよいですか?

私は2つのテキストボックスを持っています。1 つ目は表示され、2 つ目は表示されません。最初の textBox で keyDown イベントが発生すると、2 番目の textBox で同じイベントを発生させたいので、ユーザーが 2 番目の textBox に入力した場合と同じように反応します。

どうやってやるの?


編集: Windows.Forums でこれを実行できることを知っています。ここでも実行できることを望んでいました。

私の目標は、異なるテキストを含む 2 つのテキスト ボックスを作成することですが、ユーザーが最初のテキスト ボックスに何かを入力すると、同じテキストが 2 番目のテキスト ボックスに表示されます。

例: 最初の textBox のテキスト:

2 番目の textBox のテキスト

ユーザーは、次のように最初の textBox に新しいテキストを入力します。

そして、この新しいテキストは次のように 2 番目の textBox に表示されます。

これは、値を変更するための単なる例です。ユーザーは、新しい要素を追加したり、削除したり、順序を変更したりすることもできます。

KeyEventArgs のマッピングを試みましたが、「šđžćč<>」のような非標準のキーを制御できなくなりました。

0 投票する
2 に答える
31333 参照

ruby-on-rails - Rails ActiveSupport:エラーが発生したことをアサートする方法は?

特定のエラーをスローするモデルの 1 つで関数をテストしたいと考えています。関数は次のようになります。

ここで、これらの各例外の原因となるパラメーターを指定してこの関数を呼び出すと、例外が実際にスローされることをアサートしたいと考えています。ActiveSupport のドキュメントを見ていましたが、有望なものは見つかりませんでした。何か案は?

0 投票する
4 に答える
1116 参照

python - Pythonのレイズオブジェクトはどこにありますか?

Python で一連の変数を出力する場合、次のようなかなりの数のオプションがあります。

また

2 番目の例で print の代わりに sys.stdout.write を使用する理由は、ラムダが print を受け入れないためですが、sys.stdout.write は同じ目的を果たします。

三項演算子を使用して条件付きで印刷することもできます。

したがって、そのような方法で例外を保証する条件についてシーケンス全体をチェックできれば、非常に便利です。

しかし、それはうまくいきません。Python でレイズするためのそのようなオブジェクトはありますか? もしそうなら、それはどこにありますか?

0 投票する
3 に答える
384 参照

python - Python: 例外を発生させることはできません。他のエレガントなpythonの方法はありますか?

私の職場では、例外を使用しないというルールが課されています (キャッチは許可されています)。このようなコードがある場合

私はそれをに変更することができました

f1の呼び出し元は次のようになります

Python でこれよりもエレガントな方法はありますか?

0 投票する
3 に答える
4126 参照

python - 例外スタックにPythonのraise-lineを表示しない

Pythonライブラリで自分の例外を発生させると、例外スタックに発生行自体がスタックの最後の項目として表示されます。これは明らかにエラーではなく、概念的には正しいですが、コードを外部で、たとえばモジュールとして使用している場合、デバッグに役立たないことに焦点を当てています。

これを回避し、標準のPythonライブラリのように、Pythonに最後から最後までのスタックアイテムを最後のスタックアイテムとして表示させる方法はありますか?

0 投票する
1 に答える
176 参照

ruby-on-rails - Rails Resuce、SwitchRescueで情報を利用可能にする

私は次のものを持っています:

私がここで抱えている問題は、私のリソースでは、beginブロック内のいくつかの変数にアクセスする必要があるため、RAISEを呼び出すときにそれらを渡そうとしていることです。それは機能していないようです。また、これらの変数は多くのレイズで構成されているため、実際にページがいっぱいになります。

レイズで定義せずに、リソースでこれらの変数にアクセスできるようにする方法はありますか?

そうでない場合は、レイズを使用してそれらをレスキューに渡すにはどうすればよいですか?上記のエラー:

ありがとうございました!

0 投票する
1 に答える
2091 参照

python - Python1.5.2で例外タイプを取得する

Python 1.5.2で例外のタイプを取得するにはどうすればよいですか?

これを行う:

SyntaxErrorを与えます:

編集: これは機能しません:

実際のエラー(NameError)ではなく、引数のみを取得するため、次のようになります。

0 投票する
6 に答える
4559 参照

multithreading - TThread Executeで例外を発生させますか?

自分の例外がスレッドでユーザーに表示されていないことに気づきました。

最初は、これをスレッドで使用して例外を発生させましたが、これは機能しません。

IDEは例外を表示しますが、私のアプリは表示しません!

私は解決策を探しました、これは私が見つけたものです:

Delphiスレッド例外メカニズム

http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_22039681.html

そして、これらのどちらも私にはうまくいきませんでした。

これが私のスレッドユニットです:

さらに情報が必要な場合はお知らせください。

繰り返しますが、IDEはすべての例外をキャッチしますが、私のプログラムはそれらを表示しません。

編集:最終的に機能したのはCosminのソリューションでしたが、最初は機能しなかったのは、ErrMsg変数を追加しなかったためです。代わりに、変数に含まれるものをすべてSynchronizeに配置しただけで、機能しませんでした。 、しかし、私には理由がわかりません。他にアイデアがなかったときに気づき、解決策をいじりました。

いつものように、冗談は私にあります。= P

0 投票する
3 に答える
6883 参照

python - Python コードから Suds.WebFault を発生させるには?

Python コードから Suds.WebFault を発生させようとしています。method\constructor は 3 つの__init__引数を取ります__init__(self, fault, document)。障害には、fault.faultcode および fault.detail のメンバー \attributes\properties があります。何を試しても、クラスフォルトがどのクラスに属しているかを見つけることができませんでした。Python コードから Suds.WebFault タイプの例外を発生させるにはどうすればよいですか?

前もって感謝します。

0 投票する
2 に答える
2216 参照

silverlight - バインディングが完了したときにイベントを発生させるにはどうすればよいですか?

開発中のアプリケーションに TextBox があり、バインディングは xaml で行われます

TextBox Text プロパティのバインディングが完了したときにイベントを発生できるようにしたいのですが、TextBox へのバインディングによってテキストがロード/変更されたときに、これをどのように達成できますか?

TextChanged Event も Loaded Event も試しましたが、バインディングが完了した直後に運がなかったので、どうすればよいですか?

この行で

Binding が完了したときに親スタック パネルの下のリスト ボックスに別のデータ ソースを提供するイベントが必要なので、バインド イベントが必要なので、後で非表示になるテキスト ブロックにカテゴリ ID がある場合xaml (現在はテスト上の理由で折りたたまれていません)