人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VisualBASIC6 で質問です。
Logを計算したいのですが、Log(値)とすると、コンパイルエラー、Functionまたは変数が必要ですといわれてエラーになります。
たとえばこんな感じ
Public Function TEST() As Double
TEST = Log(123#)
End Function

参考書を見るとLog関数はあるみたいなんですが、何が悪いんでしょう?

●質問者: hiraieject
●カテゴリ:コンピュータ
✍キーワード:as DOUBLE test エラー コンパイル
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● TONTON3
●60ポイント

プロジェクト→参照設定で変なものを参照してると標準関数 MIDとかも使えないということがおこります。理由は不明ですが・・・

こちらの環境では問題なく使用できました。

◎質問者からの返答

オンにした経緯はわからないのですが、新規プロジェクトでデフォルトオンになっている4つのほかに Microsoft Scripting Runtime と Microsoft DAO 3.51 Object Library が有効になっていました。これをオフにして試してみましたが、結果は変わらずコンパイルエラーとなります。

新規プロジェクトで試したところ、Log関数も問題なく使用できたので、おっしゃるとおりこの辺が関係しそうな気はするのですが…

引き続き皆様からの情報をお待ちしております。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ