• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB ストップウォッチ)

VB初心者のためのストップウォッチのビルドエラー解決方法

このQ&Aのポイント
  • VBの勉強を始めたばかりの方がストップウォッチのビルドエラーについて質問されています。
  • 提供されたソースコードには、'Timer'という型のエラーがあります。
  • VB初心者の方にわかりやすく解説すると、'Timer'は正しい型ではないため、エラーが発生しているようです。正しい型を使用する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • x415f484f
  • ベストアンサー率71% (57/80)
回答No.1

> VBの勉強を始めたばかり はい、がんばってください。 > 知識がほとんどないので そうですか、こちらも殆んど知識がないので > ソフトな解説 ソフトウェアだからソフトにですか? VB のバージョンや OS などの開発環境や、自力でどこまで試したかとか 書いてあると、ソフトな解説が得られるかも知れないです。 では、本題のアドバイスに入りますが…… > ソースをビルドできません ソースの中の二行 > Tm = Timer を Tm = Microsoft.VisualBasic.Timer() > TextBox1.Text = Timer - Tm & "秒経過" を TextBox1.Text = Microsoft.VisualBasic.Timer() - Tm & "秒経過" とすると動きませんか? > >'Timer'は型です。有効な式ではありません。 > とエラーが出ます。 これは他に Timer という「型」があるので「値」として解釈してくれ ないからだと思われます。 それと > Static Stwch > Static Tm Static Stwch As Boolean Static Tm As Double と「型」を明確に指定したほうがよろしいのではないでしょうか? 型とかの詳しいことは VB の開発環境に付属しているヘルプを見たり またエラーメッセージのキーワードを元にネット検索することも覚える とよろしいかと思います。 開発環境を記述されておられないのでなんとも言えないですが…… マイクロソフトの Visual Basic 2008 Express Edition とかの場合は プログラムのコードにカーソルを合わせて F1 キーを押すと関連した ヘルプが出てきたと思います。

HNDHDK
質問者

お礼

x415f484fさん☆ 自分のバージョンはまさに >マイクロソフトの Visual Basic 2008 Express Edition です☆ 質問さえもままならなくてすいませんm(_ _)m そのままソースを書き換えたところ うまく動作しました☆ ある参考書のソースコードの一部だったのですが バージョンが Visual Basic 6.0 だったので それがエラーの原因だったと思います↓↓ 丁寧な解説ありがとうございました☆

関連するQ&A