問題タブ [invalid-argument]
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.
javascript - setTimeoutを使用した遅延中央ポップアップJavascript
設定された時間の後に表示される中央のポップアップを取得しようとすると、次のようになります。
ただし、ポップアップは表示されません。私がこのように書くと:
ポップアップがすぐに表示されますが、無効な引数エラーが表示されます。提案?
java - 「無効な引数例外」でJavaWebStartを起動できません
JavaWebStartを使用して別のアプリを起動する必要があるアプリケーションに取り組んでいます。それが設計されている方法は次のようです:
このアプリを実行すると、次の例外が発生します。
しかし、実際にはどのように実行するかによって異なります。コマンドラインからJava664ビットを使用すると、前述のように失敗します。しかし、日食の内側からは例外をスローすることなく正常に動作します。Java6を搭載したPCから実行すると、32ビットはとにかく失敗します。
次に、コマンド引数を小さくすると機能します。したがって、コマンドの長さに応じて、例外が発生するかどうかがわかります。ただし、Eclipseでは、コマンドの長さに関係なく機能します。
なぜこの振る舞いなのか理解できませんか?
objective-c - UIDocumentを使用すると、saveToUrlはNSURLでNSInvalidArgumentExceptionをスローします
ファイルをiCloudに同期するための簡単なテストをしようとしています。これは私が持っている単純なスニペットです:
今、私は周りを見回そうとしました、そして他のチュートリアルでは、これは彼らがそれをする方法のようです。問題は、コードが実行されると、この例外がスローされることです([doc saveToURL]の行で):
'NSInvalidArgumentException'、理由:' * -[NSURL URLByAppendingPathExtension:]:コンポーネント、コンポーネント、またはpathExtensionをnilにすることはできません。
このロジックを実行するメソッドは、ここでユビキタスURLを取得した直後に呼び出されます。
私はそれを修正するためにいくつかの異なることを試みましたが、それは起こり続けます。問題が何であるかについて何か考えはありますか?
お時間をいただきありがとうございます:)
javascript - JS getElementById with empty string: Invalid procedure call or argument
I have a function, which has a parameter sCellId
passed in. I'm trying to get its element using
Now I have a null check after it, and I fully expect it to be null
sometimes, which is fine (if (tdElement)
). However, it seems that when an empty string is passed in, I get an exception instead:
Invalid procedure call or argument.
In the watch, if I add document.getElementById("")
, it works fine and gives me null
. Adding sCellId
to the watch I get an empty string ""
, and If I add document.getElementById(sCellId)
to the watch, it again shows the error.
Here's a snapshot of the watched variables:
Is there something I'm missing here?
asp.net-mvc-3 - MVC3 の無効な引数
このコードをコンパイルするのに問題があります。私は MVC/Stackoverflow/プログラミングが初めてで、チュートリアルに従おうとしています。また、いくつか調べてみたところ、Nullable 値を持ついくつかのオプションが見つかりましたが、あまり運がありませんでした。
FindTheLatest の定義は次のとおりです。
必要に応じて、OdeToFood の定義もここに示します。
「System.Data.Entity.DbSet」には「FindTheLatest」の定義が含まれておらず、最適な拡張メソッドのオーバーロード「OdeToFood.Queries.RestaurantReviewQueries.FindTheLatest(System.Collections.Generic.IList, int)」というエラーが表示されます。 ' 無効な引数があります
objective-c - UIButton UIButtonTypeCustom エラー。認識できないセレクターがクラスに送信されました
コードにこのエラーがあります。カスタムをデザインしていますcheckbox
。そのために、 のUIView
ようにカスタマイズした がありCheckbox
ます。コードを使用したプロジェクトの別のコピーがあり、完全に正常に動作します。コードを別の Mac にコピーしましたが、動作しません。同じコードです。
method.btn_CheckBox = [UIButton buttonWithType:UIButtonTypeCustom];
ブレークポイントがこの行に到達するとすぐに、このエラーがスローされます
私の .h ファイル
このエラーが発生するのはなぜですか?お役に立てれば幸いです。さらに詳しい情報が必要な場合は、お問い合わせください。ありがとう...
c++ - Cudaでの配列乗算はエラーを生成します
2つの配列を乗算したいのですが、CudaRunTimeAPIに問題があります。エラーがあります:cuda runtime APIエラー11:引数が無効です。議論は何ですか?助けてくださいコード:
c++ - C++ の無効なパラメーターの処理
私はC++クラスを書いています。そのフィールドの一部は STL コンテナーであり、一部はそうではありません。メソッドを書いているうちに、メソッドに渡された無効な値をどのように処理すればよいのでしょうか? たとえば、一部のメソッドは多かれ少なかれ STL コンテナー メソッドのラッパーです。多くの STL メソッドは、無効な反復子が渡されたときに「未定義の動作」をします。STLコードがこれらのケースを無視できるため、高速になるためだと思います。
しかし、より高いレベルのコードについては、どうすればよいでしょうか? 開発者のミスによるエラーなど、予期しないエラーが発生した場合は例外をスローします。ただし、この場合、パラメーター値は、実装者ではなく、インターフェイスのユーザーに依存します。無効なパラメーターや無効なイテレーターなどを無視して、問題を下位レベルの関数に「渡す」ことができます。これにより、未定義の動作が発生しますが、例外をスローするか、少なくともエラーを報告する方法を見つけることもできます。
どうするのが一番いいでしょうか?
例: ツリー ノードを表すクラスがあり、そのクラスには std::shared_ptr パラメータを取るメソッド add_child() があります。値を確認するか、ユーザーに nullptr が渡されていないことを確認させる必要がありますか? または、無効なイテレータの場合、STL メソッドに渡すか、エラーを報告しますか? 報告する必要がある場合 - 例外は適切な解決策ですか?
c# - insertonsubmit の無効な引数を言う LINQ
C# で LINQ を使用して SQL Server 08R2 のテーブルにデータを挿入すると、この問題が発生しているようです。何を試しても、エラーが発生し続けますINSERTONSUBMIT()
。これがコードです...
エラーは読み取ります
void Table.InsertOnSubmit(UNITBC entity) 挿入保留状態のエンティティをこの System.Data.Linq.Table に追加します。エラー: 'System.Data.Linq.Table.InsertOnSubmit(AS5553.UNITBC)' に最適なオーバーロードされたメソッドの一致に無効な引数が含まれています
変数を保持するために使用したコンテナーは、テーブルのデータ型と一致します。(string
にvarchar(64)
) 次が必要なのはわかっていますが、ポイントunit.SubmitChanges();
を通過できないので問題ありません。INSERTONSUBMIT()
私はいくつかのことを試し、一日中研究に取り組んできたので、どんな助けも素晴らしいでしょう.
アップデート
要求された unitnotest クラスは次のとおりです...