谁帮忙解下这道题啊(VB第三版 高等教育出版社 P281 T5 )
来源:百度知道 编辑:UC知道 时间:2024/07/01 14:13:53
提示1尽管程序中用到了“颜色”和“打开文件”两个对话框,但实际一个就够了。
2,可以使用shell韩式运行笔记本程序。
第一题答案:
一个CommonDialog控件.2个按钮控件.一个Label控件.一个Text控件.
Text1.MultiLine设置为true
Private Sub Command1_Click()
CommonDialog1.ShowColor
Label1.ForeColor = CommonDialog1.Color
End Sub
Private Sub Command2_Click()
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
CommonDialog1.Flags = cdlOFNHideReadOnly
CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & _
"(*.txt)|*.txt"
CommonDialog1.FilterIndex = 2
CommonDialog1.ShowOpen
Open CommonDialog1.FileName For Input As #1
Do While Not EOF(1)
Input #1, temp
All = All & temp & Chr(13) & Chr(10)
Loop
Close #1
Text1.Text = All
ErrHandler:
Exit Sub
End Sub
Private Sub Form_Load()
Command1.Caption = "设置标签颜色"
Command2.Caption = "打开文件"
End Sub
第二题答案:
Private Sub Command1_Click()
notepad = Shell("notepad.exe", vbNormal