デバッグの目的で、実行時にOption Compare
の値を取得することは可能ですか?実行時に「Option Compare」の値を取得するにはどうすればよいですか?
は、(I次いでOption Compareによって決定される第三のパラメータを指定せずに、String
ように、第1パラメータでInStrを使用するレガシーWindows Formsアプリケーション(INSTRの3パラメータバージョン)に取り組んでいます。Option Compare Text
おそらくInStr関数は、大文字と小文字を区別しないことができます;デフォルトはOption Compare Binary
です)。
結果がどの比較オプションが設定されているかを区別する一連の比較を実行しますか?私はまだ実行時に決定する必要があるのかどうかは分かりません(この情報がどのように使われるかはわかりません) –
コードやプロジェクト設定の検査や余分なコードの作成に頼ることなく、値が何であるかを積極的に知りたいこれは可能ではない可能性があります(たとえば、PDBファイルのみがデバッグで使用できる.NETアセンブリ(メインアプリケーションが使用しているDLLファイル)をデバッグする場合)。 –
InStrの代わりにString.IndexOfを使用すると、Option Compareに依存しません –