VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/04/10(Mon) 17:22
投稿者GOD
Eメール
URL
タイトルRe^2: 追記

まず、理解しないといけないのは文字列型(String)と数値型(Long等)の比較が違うということです。
↓のサンプルをコピペして文字列型の時にはなぜ思うような結果にならないのか研修先の先生なり先輩
なりに
説明を受けてください。(仮に私がここで説明しても貴方がどの程度理解できたのか分からないのでマン
ツーマ
ンで教えてもらった方が早いです。)

Private Sub Command1_Click()
    Dim strDmy1 As String
    Dim strDmy2 As String
    Dim lngDmy1 As Long
    Dim lngDmy2 As Long

    strDmy1 = "19"
    strDmy2 = "2"
    lngDmy1 = 19
    lngDmy2 = 2
    If strDmy1 < strDmy2 Then
        MsgBox "文字列型で比較すると" & strDmy1 & "より" & strDmy2 & "の方が大きい。"
    End If
    If lngDmy1 < lngDmy2 Then
        MsgBox "数値型で比較すると" & lngDmy1 & "より" & lngDmy2 & "の方が大きい。"
    End If
End Sub

※ マンツーマンで教えてもらう時に一緒にデバッガの使い方(ステップ実行、ブレークポイント、ウォ
ッチウ
ィンドウ)を習っておくと後々便利です。もしかして課題だけ与えて放置プレイじゃないですよね。(^^;

説明を受けた後に↓を参照するといいかも。(ASCII文字コード)
hhttp://e-words.jp/p/r-ascii.html

・17:27 修正
 図表モードで再投稿


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -