No.1ベストアンサー
- 回答日時:
宣言部でintegerを宣言した変数でも、textboxやlabelに放り込む時点で、テキスト型にキャストされてます。
また逆に、textbox.textやlabel.captionをそのまま数値計算式に放り込んで計算できたりするのは、「それらが数値だった場合、数値型にキャストする」といった処理が暗黙のうちに行われているためです。
VB6.0に限れば別に問題の無い話かもしれませんが、自身の将来的なことも見越すならば、明示的な型変換はなるべく心がけるようにしたほうがよいと思います。
textbox.textやlabel.captionの値を計算式に用いる場合は、CintやClngで型変換するようにしましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Excel(エクセル) VBA 同日で2回目(午後)の体温を登録するときのコード 3 2022/08/28 20:29
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) Excel VBA ユーザーフォーム内のラベルにテキストボックスの計算結果を出す方法 5 2022/08/18 11:20
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- C言語・C++・C# C言語について。 5 2023/06/27 18:37
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Excel(エクセル) Excel マクロで For 文のインデックスを先に宣言する理由 7 2022/08/27 00:26
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
VBのコントロール配列を二次元配列にする方法
Visual Basic(VBA)
-
上下の位置揃えについて
Visual Basic(VBA)
-
-
4
モーダルフォームとモードレスフォーム
Visual Basic(VBA)
-
5
小数点を含む数値かどうか判断の判断方法
Visual Basic(VBA)
-
6
VB6でユーザー定義型がNothingかどうか調べるには?
Visual Basic(VBA)
-
7
別フォームから戻ったときのイベント
Visual Basic(VBA)
-
8
Visual Basic 6.0 コンボボックスのChangeイベントが発生しません
Visual Basic(VBA)
-
9
VB.NET getとsetの概念がわかりません。
Visual Basic(VBA)
-
10
Labelコントロールに数字を代入する
C言語・C++・C#
-
11
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
12
配列の重複する値とその個数を取得したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2の補数の計算について
-
VB6.0の「vbFromUnicode」はVB....
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
ASPでVBのFormat関数のような機...
-
textbox.textやlabel.captionの...
-
WORD型をCString型に変換する方法
-
バイト型のデータをLong型に変換
-
16進をASCIIコードに変換する...
-
10進数を2進数
-
VB初心者です。
-
C言語のGPS問題が分かりません。
-
VBA 変数名に変数を使用したい。
-
WORD VBA プログラム修正をお願...
-
CString型 全角半角を意識せず...
-
AccessのDAOでフィールド名を配...
-
【VB】コンボボックスにデータ...
-
DBから取得した値を配列へ代入する
-
AccessからExcelへエクスポート...
-
エクセルのCSV読み込みについて
-
エクセルで13,410円を数値の134...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
VB6.0の「vbFromUnicode」はVB....
-
16進をASCIIコードに変換する...
-
バイト型のデータをLong型に変換
-
16進コード文字列を文字列に変換
-
【C++/CLI】int型からString型...
-
C++ 文字列変数と16進数の比較
-
vb6の桁数指定
-
2の補数の計算について
-
VBAのstrConv関数のUNICODE変換...
-
VB6.0 String型→Long型変換方法...
-
WORD型をCString型に変換する方法
-
数字→漢数字変換
-
C#でListとDictionaryの判別方法
-
Boolean型変数の値を反転する方法
-
文字型を日付/時刻型に変換する...
-
textbox.textやlabel.captionの...
-
エクセルでメールヘッダーを解...
-
2進数から10進数へ変換
-
対数変換のついて
おすすめ情報