
请在画线处填入合适的代码:
Private Sub Command1_Click()
Dim s As String, ch As String, temp As String, hx As String
Dim i As Integer, r As Integer, t As Integer
s = Text1.Text ‘RGB的十进制值,用“,”分开
t = 0
hx = ""
For i = 1 To Len(s)
ch = Mid(s, i, 1)
If ch = "," Then ‘对“,”前的十进制t转换成十六进制数
hx = hx & D2H(t) ‘自定义函数D2H(t),将十进制t的值转换成十六进制
t = 0
Else
t =
End If
Next i
Text2.Text =
End Sub
‘自定义函数D2H(t),将十进制t的值转换成十六进制
Function D2H(k As Integer) As String
If k = 0 Then
temp = "00"
Else
temp = ""
End If
Do While k <> 0
r = k Mod 16
k = k \ 16
If r > 9 Then
temp = Chr(Asc("A") + r - 10) & temp
Else
temp = r & temp
End If
Loop
D2H = temp
End Function

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

