こんにちは☆
VBの勉強を始めたばかりなんですが…
ソースをビルドできません↓↓
<ソースの一部>
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Static Stwch
Static Tm
If Stwch = False Then
Tm = Timer
TextBox1.Text = "計測開始"
Else
TextBox1.Text = Timer - Tm & "秒経過"
End If
Stwch = Not Stwch
End Sub
>'Timer'は型です。有効な式ではありません。
とエラーが出ます。
知識がほとんどないのでソフトな解説をくださると
嬉しいです☆
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 キーを押すと関連した
ヘルプが出てきたと思います。
x415f484fさん☆
自分のバージョンはまさに
>マイクロソフトの Visual Basic 2008 Express Edition
です☆
質問さえもままならなくてすいませんm(_ _)m
そのままソースを書き換えたところ
うまく動作しました☆
ある参考書のソースコードの一部だったのですが
バージョンが Visual Basic 6.0 だったので
それがエラーの原因だったと思います↓↓
丁寧な解説ありがとうございました☆
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Visual Basic : ImageListの画像がそろったときにメッセージを表示 1 2023/07/20 13:53
- Visual Basic(VBA) 九九の答えの計算 3 2022/12/20 22:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 16:59
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) 【変更】ファイルを閉じてダイアログで保存した時、更新したシートだけの処理の実行をする 5 2022/03/26 18:31
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/17 11:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C++とVC++の違いについて
-
組み込み用ファイルシステムラ...
-
Windows Media Playerを開くと...
-
Ps+のフリープレイでDestiny2の...
-
String^の^自体が何を意味して...
-
本格的なGUIを作るのにおすすめ...
-
ATLとSTLの違いは何でしょうか?
-
姿勢センサでプロジェクタの台...
-
32768以上の乱数を作りたいので...
-
clock_gettimeでミリ秒の時間差...
-
なぜHTMLのソースコードが無料...
-
プログラマーで「使えない人」...
-
システムコールと標準ライブラ...
-
VS2010でC#のDLLを作成する手順
-
LIBCMT.LIBをリンクしてコンパ...
-
scipy っていうのをいれようと...
-
横スクロールアクションのステ...
-
C言語での簡単な画像処理みた...
-
設定ファイルを扱うライブラリ...
-
Dreamweaverのライブラリが反映...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NET とドットNET(.NET...
-
自作ソフトの作り方
-
【VC++】MFC、C++/CLI(CLR)、...
-
C++とVC++の違いについて
-
Directshow関連の書籍
-
ベクター画像を扱うアプリを作...
-
まったくのソフト開発初心者で...
-
ウェブ上のteraPadやさくらエデ...
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
月額15,000円のプログラミング...
-
Google ColaboでGUI作成
-
python urlopen error について...
-
String^の^自体が何を意味して...
-
scipy っていうのをいれようと...
-
iOSゲームアプリが作りたいと思...
-
強化学習の環境作成、AI。自動...
-
C言語について。
-
マウスのクリックを自動で
おすすめ情報