2003年05月23日 [長年日記]
_ [ももめも] メモっぽい入力。
ももめもの入力でメモっぽいものが入力されたら、Enterを押したときに自動でメモに追加するようにしてみようと、試行錯誤している。今のところ、下記のようなソースになっているんだけど、こんな感じでうまくいくかなぁ。
Private Function CheckLikeMemo(ByVal strCommand As String) As Boolean
    CheckLikeMemo = True
    If LenB(StrConv(strCommand, vbFromUnicode)) = Len(strCommand) Then
        '一バイト文字のみなのでメモっぽくない。
        CheckLikeMemo = False
    Else
        Dim FirstWord As String
        FirstWord = Split(strCommand, " ", 2)(0)
        If LenB(StrConv(FirstWord, vbFromUnicode)) = Len(FirstWord) Then
            '最初の単語が一バイト文字のみなのでコマンドっぽい。
            CheckLikeMemo = False
        End If
    End If
End Function
午後3時。ももちん、起きれましたかー?……忙しいみたいだけど、ももめもの改良案考えてる所を見ると、まだ余裕はありそうだぁね。