私は関数Check(x、y)を使いました。ここでxは変数で、yは整数で、UFTの関数ライブラリにあります。 引数が渡された場合の 文字列がアプリケーション内に見つかった場合、引数が渡され、整数が2(アクションで呼び出されます)であれば、関数checkに "found"を返す必要があります。再利用。私の質問は、文字列だけが返された場合、パラメータを使って関数を再利用する方法です。 例:if check <> "found" then "do something" これを使用している間は、一般的な実行エラーが発生します。助けてくださいパラメータ化された関数に文字列を返して、同じものを呼び出すには
0
A
答えて
1
QTPはUFTのスクリプト言語としてVBScriptを使用しています。
私の経験上、QTPはSubroutines vs. Functionsの使い方を熟知しています。サブ関数と関数の間の唯一の機能上の相違点は、戻り値を読み取ろうとしているのかどうかです。そうした場合、QTPは関数のパラメータの周りにかっこを使用する必要があると主張します。
関数が返す値を再利用する場合は、戻り値を直接チェックするのではなく変数に格納することができます。たとえば、代わりに:あなたは
Result = Check("Hello",2)
if Result <> "found" then
DoSomething(Result)
else
DoSomethingElse(Result)
End If
を行うことができ
if Check("Hello",2) <> "found" then DoSomething()
私はあなたの質問は、一種の曖昧で、役立ちます願っています。
関連する問題
- 1. 文字列パラメータ直接変数と関数の呼び出し
- 2. 渡されたパラメータに応じて、別のViewControllerの関数を呼び出す
- 3. javascriptでパラメータ化された関数を呼び出す
- 4. 関数名を文字列として渡したときにネストされた関数を呼び出す
- 5. ActionScript:次回同じ関数が呼び出されたときに変更された関数呼び出しから返されたオブジェクトですか?
- 6. 複数のAJAXを同じ関数を呼び出して呼び出す
- 7. 文字列を入れて同じ行にメソッドを呼び出す
- 8. 引数なしでパラメータ化された関数が呼び出されます。
- 9. javacriptで同じパラメータ値を持つ関数を呼び出す
- 10. C#、別の非同期関数を呼び出す関数から文字列を返しますか?
- 11. 文字列に格納されたZEND実行/呼び出し関数
- 12. 関数呼び出しを文字列に変換する
- 13. パラメータが同じ(行内)であっても、関数が複数回呼び出されますか?
- 14. パラメータに応じて異なる関数を呼び出す
- 15. ランダム関数は、ループ内で呼び出されたときに同じ番号を返します! C++
- 16. list view java.lang.IllegalStateException notifyDataSetCanged()を呼び出しても同じエラーが返される
- 17. 関数名を文字列として呼び出す
- 18. PostgreSQL:Selectをパラメータとして返すpsql関数を呼び出す
- 19. 同じクラスの文字列を呼び出す
- 20. 同じモジュールから呼び出されたスタブモジュール関数
- 21. Moq - 同じクラスの2つの関数を呼び出す、実際には1つ、模倣されたもの
- 22. Laravel関数呼び出しと同じコントローラ内での返信
- 23. 関数を呼び出してタプルに格納されたパラメータを渡すか?
- 24. MBUnitは、ファクトリ文字列パラメータが返す文字数と同じくらい頻繁にtestmethodを呼び出します。
- 25. 暗号化は元の文字列と同じ文字列を返します
- 26. 文字列を使用して同じ名前のリストを呼び出す
- 27. 同じパッケージ内の関数またはプロシージャを呼び出す
- 28. 文字列パラメータを使用してWeb APIを呼び出す
- 29. Common-LISPプログラミングで2つの文字列パラメータを持つ呼び出し関数
- 30. C++関数が正常に返されない:文字列デストラクタが呼び出されている
ありがとうございます。うまく働いた – user6124516
それは唯一であるので、この答えを受け入れることを検討し、明らかにそれはあなたの問題を解決しました。 – TheBlastOne