- ベストアンサー
「名前'Evaluate'は宣言されていません」と表示されたときの対応方法
「Evaluate(TextBox1.Text)」とコードを書いて宣言されていないと表示された場合どうやって宣言まで導きますか? どのカスタムコンポーネントを追加したらいいかわかりません。 どのように判断するのですか><
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
.NETにEvaluateってありましたっけ? このへんが参考になるかもしれません。 http://dobon.net/vb/dotnet/programing/eval.html
その他の回答 (2)
- isasai
- ベストアンサー率40% (21/52)
すいません。何で開発しているかをまず教えてください。 (教えていただいたところでお答えできるか分かりませんが)
お礼
ありがとうございます。 電卓なんですけど・・・ 聞きたいのは、名前が宣言されていないと表示されたら、 どうやって宣言まで導くか・・・を聞きたかったのです。。。 importsがされていないので、エラーが出ているのですよね? Evaluate関数が使えるDLLがなになのか、どうやって調べるのかなと思い質問させて頂きました。 Evaluateはあくまで例なんです・・・ 本に書いている関数を使うと、使えないことがあります。 どの.NET FrameworkのDLLを追加するのか、COMのDLLを追加するのか、 どうやって見つけるのだろうと思い質問しました。 文章が下手ですみませんmm
- isasai
- ベストアンサー率40% (21/52)
こんな感じですかね(参照URL)
お礼
ありがとうございます。 Evaluateの引数であるTextBox1.Textには計算式が入っています。 (1+1)*2 みたな感じです。 ただ、こういうときに名前が宣言されていないと表示されたら、 どうしたらいいのかわからなくなります。 どの.dllを入れるのかどうやって判断しているんだろうと思い質問してみました。
お礼
ありがとうございます。 夏でPCが壊れて返信が遅くなりました。ありがとうございました!!