標籤: 暫無標籤

IsCharAlpha是一種編程語言,用於計算機。

1 IsCharAlpha -計算機

簡介:

  IsCharAlpha是Win32下的一個API函數

作用:

  返回一個真假邏輯值,表示判斷一個Ascii碼是否為字母的Ascii碼

VC++原函數:

  BOOL IsCharAlpha(

  TCHAR
ch // character to test

  );

  如果是按字母順序,返回值是零。

  如果不是按字母順序,返回值是零。得到錯誤盤符,就需要延長。

VB6.0中的聲明:

  [Public / Private] Declare Function IsCharAlpha Lib "user32" Alias "IsCharAlphaA" (ByVal cChar As Byte) As Boolean

VB簡例:

  Dim A As String, B As String, C As String, D As String

  '注意首先將要判斷的字元用ASC函數轉換成Ascii碼

  A = Asc("1")

  B = Asc("A")

  C = Asc("1A")

  D = Asc("A1")

  Print "1 " & IsCharAlpha(A) & " 第一個字元 不是 字母"

  Print "A " & IsCharAlpha(B) & " 第一個字元 是 字母"

  Print "1A " & IsCharAlpha(C) & " 第一個字元 不是 字母"

  Print "A1 " & IsCharAlpha(D) & " 第一個字元 是 字母"

  Print "49 " & IsCharAlpha(49) & " 49 這個Ascii碼 不是 是字母的Ascii碼"

  Print "65 " & IsCharAlpha(65) & " 65 這個Ascii碼 是 字母的Ascii碼"

備註:

  如果轉換的字元有兩個以上,Asc函數只轉換左邊第一個,於是IsCharAlpha函數也只判斷一個Ascii碼

相關評論

同義詞:暫無同義詞