問題タブ [parameters]
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.
.net - コンソール アプリケーションでコマンドライン パラメータを読み取る最良の方法
以下に、コマンドライン パラメータを読み取る 2 つの方法を示します。1 つ目は、メインでパラメーターを使用するのに慣れている方法です。コードをレビューしているときに偶然見つけた 2 つ目。2 番目は配列内の最初の項目をパスとアプリケーションに割り当てますが、最初はこれをスキップすることに気付きました。
それは単なる好みですか、それとも現在は 2 番目の方法がより良い方法ですか?
C#でも同じことができると思うので、必ずしもvb.netの質問ではありません。
sql-server-2005 - SSRS 2005 - レポート パラメーターのループ
レポートで定義されたすべてのパラメータをループして、パラメータ名と値の表示文字列を作成できるようにしたいと考えています。次に、レポートに結果を表示して、ユーザーがその特定の実行に使用されたパラメーターを把握できるようにします。唯一の問題は、Parameters コレクションをループ処理できないことです。Parameters コレクションにはインデクサーがないようで、IEnumerable を実装しているようにも見えません。誰もこれを達成できましたか?SSRS 2005 を使用していますが、レポート コード内に実装する必要があります (つまり、外部アセンブリはありません)。ありがとう!
oracle - PLSQで未使用のパラメータからの警告を回避するにはどうすればよいですか?
PL SQLでは、将来の機能を準備するために、パッケージ、関数、またはプロシージャにパラメータを追加したい場合があります。例えば:
それは次のような多くの警告につながる可能性があります
これらの警告を回避するための最良の方法は何でしょうか?
actionscript-3 - ActionScript 3.0 で FlashVar を使用するにはどうすればよいですか?
Flash CS3 にはこれらのパラメーターを読み取るための使用例がないため、ここに投稿すると役立つかもしれないと考えて、フラッシュ パラメーターを使用するためのこのガイドを見つけました。
リンクの回答を見る
flash - AS3のパラメーターを介してFlashVarsにアクセスする際の問題
AS3クラスのflashVarsにアクセスしようとすると、コンパイラエラーが発生し続けます。
コードの簡略版は次のとおりです。
そして、コンパイルエラーが発生します:
1119:静的タイプsource:myClassの参照を介した、未定義の可能性のあるプロパティルートへのアクセス。
クラス行をに変更すると
コンパイラエラーは発生しませんが、出力ウィンドウに表示されます。
TypeError:エラー#1009:nullオブジェクト参照のプロパティまたはメソッドにアクセスできません。
デバッガーを介して(提案されているように)this.rootがnullであることがわかります。
どうすればこの問題を解決できますか?
oracle - Oracle Forms / OC4J での URL パラメータへのアクセス
URL 経由で Oracle フォームに渡されたパラメータにアクセスする方法を教えてください。たとえば、次の URL が与えられた場合:
http://example.com/forms90/f90servlet?config=cust&form= 'a_form'&p1=something&p2=else
これにより、'cust' 構成を使用して 'a_form' フォームが起動されますが、p1 ('something' の値を使用) p2 ('else' の値を使用) にアクセスする方法 (または可能であっても) がわかりません。
誰も私がこれを行う方法を知っていますか? (または、それが可能である/不可能である場合でも?
ありがとう
javascript - クエリ文字列パラメータを安全に読み取る最良の方法は?
他のさまざまなプロジェクトで使用できるコード スニペットを生成するプロジェクトがあります。このコードの目的は、クエリ文字列から 2 つのパラメーターを読み取り、それらを iframe の "src" 属性に割り当てることです。
たとえば、URL http://oursite/Page.aspx?a=1&b=2のページには、"a" および "b" パラメータを読み取る JavaScript が含まれています。JavaScript は、これらのパラメーターに基づいて iframe の「src」属性を設定します。たとえば、「<iframe src="http://someothersite/Page.aspx?a=1&b=2" />」
現在、Microsoft の Anti Cross-Scripting ライブラリを使用してパラメーターをチェックするサーバー側コードでこれを行っています。ただし、JavaScript を使用する必要があり、サードパーティの JavaScript ツール (jQuery や Prototype など) を使用できないという新しい要件が発生しました。
私が知っている 1 つの方法は、パラメーターを使用する前に、"<"、一重引用符、および二重引用符のインスタンスをパラメーターから置き換えることですが、それは十分に安全ではないようです。
パラメータの 1 つは、常に「P」の後に 9 つの整数が続きます。もう 1 つのパラメーターは、常に 15 文字の英数字です。(私がそれを明確にすることを提案してくれたLiamに感謝します)。
誰か私たちに何か提案はありますか?
どうぞよろしくお願いいたします。
c# - 属性を使用する.NETパラメータ検証の標準フレームワークはありますか?
メソッド属性で一般的なパラメーター検証を実行できる標準フレームワーク(おそらくEnterprise Library ...または.NET自体の一部)はありますか?
java - Java: メソッドの列挙型パラメーター
私は言うことができる方法を持っています:
お気づきのとおり、align というパラメーターがあります。このメソッド内で、値が「左」か「右」かの if 条件を使用します。パラメーターを文字列として設定すると、明らかに任意の文字列値を渡すことができます。可能かどうか知りたいです。メソッドのパラメーターとして Enum 値を持つには、その方法は?
誰かがこれについて考えた場合に備えて。ブール値を使用することを考えましたが、あまり好きではありません。まず、 true/false を left/right に関連付ける方法は? (わかりました、コメントを使用できますが、まだ汚いと思います)そして第二に、「正当化」のような新しい値を追加することにするかもしれません.2つ以上の可能な値がある場合、ブール型は絶対に使用できません.
何か案は?
c++ - 参照によって渡されたパラメーターが関数内で変更されないのはなぜですか?
静的ライブラリにC関数があります。これをAと呼びましょう。次のインターフェイスを使用します。
この関数はyazの値を変更します(これは確かです)。extern "C"を使用して、動的C++ライブラリ内から使用します。
さて、これが私を驚かせるものです:
- yは正しく設定され、zは変更されません。私が正確に意味するのは、両方が666の(ポイントされた)値で初期化された場合、yがポイントした値は呼び出し後に変更されますが、zがポイントした値は変更されません(まだ666)。
- Cバイナリから呼び出されると、この関数はシームレスに機能します(zが指す値が変更されます)。
- 同じプロトタイプを持つ関数を使用してダミーのCライブラリを作成し、それを動的C ++ライブラリ内から使用すると、非常にうまく機能します。同じ変数を再利用してA(..)を呼び出すと、以前と同じ結果が得られます。zは変更されません。
上記の点は、私の変数の宣言が愚かな間違いではないことを示していると思います。
明らかに行き詰まっていて、Cライブラリを変更できません。何が問題になるのか、何か手がかりはありますか?私はC/C ++インターフェースの問題、たとえばchar*の解釈方法について考えていました。
編集:私はついに何が問題だったのかを見つけました。以下の私の答えを参照してください。