实验1 申请个人网站空间、定义本地站点、设计个人主页
实验名称:申请个人网站空间、定义本地站点、设计个人主页
所用软件:IE 浏览器、CuteFTP 软件
实验目的:到中国学生网申请 20MB、50MB 空间或 100M ASP 空间。
在国际互联网上建立一个自己的家。
实验过程:
1.登录“中国学生网”购买交费的 网站空间,
建立一个“互联网上的家园,展现自我的空间,勾画心中的蓝图,描绘美好的人生”。
发展方向提供网络虚拟空间,如朋友留言、知已聊天、学术论坛、……。
20MB空间4个人共用每人5MB空间,每月交费2元,每人0.5元。
2.共用的网站空间中每人一个文件夹,文件夹名用姓名的拼音首字母。
每个人应有自己的主页 index.htm。
3.填写用户名和口令,要求用笔记录,用户名不能忘记。
用户名:如,wltd828(网络天地828),只能用拼音或英文字母,不能用汉字。
口令:如,******
电子邮件:如,fsxss@tom.com,要求真实邮箱,
用于接收学生网发送的有关个人网站空间开通的邮件。
4.交费开通个人网站空间后,下载“文件上传下载”的软件
CutFTP32.rar。
打开
CuteFTP 软件,建立新站点,填写资料。
主机地址,如 asp2.6to23.com, vip.6to23.com, my.6to23.com
用户名:如 wltd828
口令:如,******
连接远程站点
5.选择“本地站点”上的文件 如,index.htm,点击上传按钮传送到远程个人空间。
6.在 IE 浏览器地址栏输入网址,如 http://asp2.6to23.com/wltd828 ,
打开个人主页。
定义本地站点(P168)
1.在 Windows 资源管理器中新建文件夹,如 E:\本地站点。
2.在 Dreamweaver MX 中
站点—新站点—高级选项卡—类别:本地信息
站点名称:如,本地站点
本地根文件夹:如,E:\本地站点
建立个人主页
1.在资源管理器中建立文件夹,如
E:\本地站点。
2.打开
FrontPage,打开站点,如 E:\本地站点。
3.下载文件到
E:\本地站点。不要采取直接编辑、文件另存为的方法。
要求采取复制粘贴的方法,可以保持链接老师网站的参考内容。
4.在 FrontPage
中打开主页 index.htm。
链接实验要求时采取浏览方法找到实验要求文件。
5.实验要求页面:填写班级、学号、姓名。链连实验结果。
6.要求个人主页链接:|实验要求|期中机试|期末机试|老师网站
1.新建一个工程
文件—新建工程—标准 EXE —打开。
2.添加控件
工具箱—控件图标—在窗体工作区画控件,增加标签、按钮。
3.设置属性(P16)
设置窗体属性:标题“欢迎/时间 班级 学号 姓名”。
设置控件属性:
标签控件:标题“显示欢迎词和时间”,边框凹进,背景绿色,黄字。
按钮控件:标题“欢迎(&H)”“时间(&T)”。
4. 编写代码(P17)
视图—代码窗口—hy_sj.frm
对象:Form、过程:Load、代码:
Private Sub Form_Load()
Label1.Caption = "今天是:" & Chr(13) & Format(Date, "dddddd")
End Sub
对象:Command1、过程:Click、代码:
Private Sub Command1_Click()
Label1.Caption = "欢迎使用" & Chr(13) & "Visual Basic"
End Sub
对象:Command2、过程:Click、代码:
Private Sub Command2_Click()
Label1.Caption = "现在是北京时间:" & Chr(13) & Format(Time, "tttttt")
End Sub
5. 运行工程(P18)
工具栏—启动—打开窗体—单击“欢迎”“时间”按钮。
6. 工程的编译(P20)
文件—生成 .exe 文件,如hy_sj.exe。
1.输入 a,b,c 3 个数,求最大数。
设置窗体属性:标题“求最大数 班级 学号 姓名”。
命令按钮事件过程:
Private Sub CmdMax_Click()
Label1.Caption = "请输入 a,b,c 3个数,系统输出其中最大数。"
Dim a, b, c, max As Integer
a = InputBox("输入 a")
b = InputBox("输入 b")
c = InputBox("输入 c")
max = a
If b > max Then
max = b
End If
If c > max Then
max = c
End If
Label1.Caption = "输入:a=" & a & " b=" & b & " c=" & c _
& " 计算结果:Max =" & max
End Sub
2.使用 Select Case 语句实现评定成绩等级。
设置窗体属性:标题“成绩等级 班级 学号 姓名”。
对象:Form、事件:Load、过程代码:
Private Sub Form_Load()
Label1.Caption = "今天是:" & Chr(13) & Format(Date, "dddddd")
End Sub
对象:CmdCount、事件:Click、过程代码:
Private Sub CmdCount_Click()
If Text1.Text <> "" Then
score = Val(Text1.Text)
Select Case score
Case 0 To 59
Label1.Caption = "你的成绩不及格"
Case 60 To 69
Label1.Caption = "你的成绩及格"
Case 70 To 79
Label1.Caption = "你的成绩中等"
Case 80 To 89
Label1.Caption = "你的成绩良好"
Case 90 To 100
Label1.Caption = "你的成绩优秀"
Case Else
Label1.Caption = "你输入的成绩有问题!"
End Select
End If
End Sub
输入 10 个数,由小到大对数据排序。(P43)
设置窗体属性:标题“数据排序 班级 学号 姓名”。
命令按钮事件过程:
Option Base 1
Private Sub cmdDataSort_Click()
Dim a(10) As Integer
Dim i, j, k As Integer
Print " * * 请输入 10 个整数。"
For i = 1 To 10
a(i) = InputBox("请输入整数:")
Print a(i);
Next i
'数据排序
For i = 1 To 9
k = i
For j = i + 1 To 10
If a(j) < a(k) Then k = j
Next j
If k <> i Then
tmp = a(k)
a(k) = a(i)
a(i) = tmp
End If
Next i
Print " * * 由小到大的数据排序结果:"
For i = 1 To 10
Print a(i);
Next i
End Sub
实验5 窗体图像、像框图像、背景图像(P74 P82 P14)
窗体1标题为:窗体图像 班级 学号 姓名。
窗体2标题为:图像框图像 班级 学号 姓名。
窗体3标题为:图片框图像 班级 学号 姓名。
3个窗体控件各有:图像框、图片框、命令按钮。
图像文件参考路径和尺寸:E:\VB,
4幅 100 * 100 图像、3幅背景 600 * 400 图像。
窗体状态 | 点击窗体1 | 点击窗体2 | 点击窗体3 | 显示图像方式 |
Form1 | Form1.Hide | Form1.Hide | Form1.Show | 窗体:Form1.Picture |
Form2 | Form2.Show | Form2.Hide | Form2.Hide | 像框:Image1.Picture |
Form3 | Form3.Hide | Form3.Show | Form3.Hide | 像框:PictureBox1.Picture |
0.背景图像 Form1 Form 属性 Picture(P14)
1.窗体图像 Form1.Picture(P74)
'装载、鼠标经过、按下状态窗体图像,按钮还原窗体图像。
'切换到窗体 2
命令按钮事件过程:
Private Sub Form_Click()
Form1.Hide
Form2.Show
Form3.Hide
End Sub
'装载窗体图像
Private Sub Form_Load()
Form1.Picture = LoadPicture("E:\VB\sstg.jpg")
End Sub
'鼠标经过状态窗体图像
Private Sub Form_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Form1.Picture = LoadPicture("E:\VB\czxc.jpg")
End Sub
'按下状态窗体图像
Private Sub Form_MouseDown
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Form1.Picture = LoadPicture("E:\VB\qdh_nr.jpg")
End Sub
'按钮还原窗体图像。
Private Sub CmdReset_Click()
Form1.Picture = LoadPicture("E:\VB\sstg.jpg")
End Sub
Private Sub CmdExit_Click()
End
End Sub
2.图像框图像 Image1.Picture(P82)
'鼠标逐一经过像框显示像框图像,按钮切换像框图像。
'切换到窗体 3
Private Sub Form_Click()
Form1.Hide
Form2.Hide
Form3.Show
End Sub
'鼠标逐一经过像框显示像框图像
Private Sub Image1_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image1.Picture = LoadPicture("E:\VB\B0509y_x1.jpg")
End Sub
Private Sub Image2_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image2.Picture = LoadPicture("E:\VB\B0509x_x1.jpg")
End Sub
Private Sub Image3_MouseMove _
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image3.Picture = LoadPicture("E:\VB\B0501_x1.jpg")
End Sub
Private Sub Image4_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image4.Picture = LoadPicture("E:\VB\B0501a_x1.jpg")
End Sub
'按钮切换像框图像
Private Sub CmdTrans_Click()
Image1.Picture = LoadPicture("E:\VB\qdh_nr_x.jpg")
Image2.Picture = LoadPicture("E:\VB\sstg_x.jpg")
Image3.Picture = LoadPicture("E:\VB\czxc_x.jpg")
Image4.Picture = LoadPicture("E:\VB\hsyc_x.jpg")
End Sub
Private Sub CmdExit_Click()
End
End Sub
3.图片框图像 PictureBox1.Picture
'鼠标经过窗体装入四个像框图像、鼠标经过像框切换像框图像。
'切换到窗体 1
Private Sub Form_Click()
Form1.Show
Form2.Hide
Form3.Hide
End Sub
'鼠标经过窗体装入四个像框图像
Private Sub Form_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture1.Picture = LoadPicture("E:\VB\qdh_nr_x.jpg")
Picture2.Picture = LoadPicture("E:\VB\sstg_x.jpg")
Picture3.Picture = LoadPicture("E:\VB\czxc_x.jpg")
Picture4.Picture = LoadPicture("E:\VB\hsyc_x.jpg")
End Sub
'鼠标经过像框逐一切换像框图像
Private Sub Picture1_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture1.Picture = LoadPicture("E:\VB\B0509y_x1.jpg")
End Sub
Private Sub Picture2_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture2.Picture = LoadPicture("E:\VB\B0509x_x1.jpg")
End Sub
Private Sub Picture3_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture3.Picture = LoadPicture("E:\VB\B0501_x1.jpg")
End Sub
Private Sub Picture4_MouseMove
(Button As Integer, Shift As Integer, X As Single, Y As Single)
Picture4.Picture = LoadPicture("E:\VB\B0501a_x1.jpg")
End Sub
Private Sub CmdExit_Click()
End
End Sub
文本框运算 TextOp
设置窗体属性:标题“文本框运算 班级 学号 姓名”。
命令按钮事件过程:
Private Sub CmdClear_Click()
TextData1.Text = ""
TextData2.Text = ""
TextOp.Text = ""
LblResult.Caption = ""
TextData1.SetFocus
End Sub
Private Sub CmdExit_Click()
End
End Sub
Private Sub CmdOperat_Click()
Data1 = Val(TextData1.Text)
Data2 = Val(TextData2.Text)
Select Case TextOp.Text
Case "+"
result = Data1 + Data2
LblResult.Caption = Str$(result)
Case "-"
result = Data1 - Data2
LblResult.Caption = Str$(result)
Case "*"
result = Data1 * Data2
LblResult.Caption = Str$(result)
Case "/"
result = Data1 / Data2
LblResult.Caption = Str$(result)
Case Else
Print "运算符错误!"
LblResult.Caption = ""
End Select
End Sub
单选和框架 OptFrame
设置窗体属性:标题“单选和框架 班级 学号 姓名”。
命令按钮事件过程:
Private Sub Form_Load()
'设置初始值
OptFont1.Value = True
OptSize1.Value = True
OptColor1.Value = True
'设置文本
Label1.Caption = "欢迎浏览网络天地828!"
End Sub
Private Sub CmdShow_Click()
'确定字体
If OptFont1.Value Then Label1.FontName = "宋体"
If OptFont2.Value Then Label1.FontName = "楷体_GB2312"
If OptFont3.Value Then Label1.FontName = "黑体"
'确定字号
If OptSize1.Value Then Label1.FontSize = 20
If OptSize2.Value Then Label1.FontSize = 25
If OptSize3.Value Then Label1.FontSize = 30
'确定颜色
If OptColor1.Value Then Label1.ForeColor = QBColor(4)
If OptColor2.Value Then Label1.ForeColor = QBColor(2)
If OptColor3.Value Then Label1.ForeColor = QBColor(1)
If OptColor11.Value Then Label1.ForeColor = QBColor(12)
If OptColor12.Value Then Label1.ForeColor = QBColor(10)
If OptColor13.Value Then Label1.ForeColor = QBColor(9)
'显示文本
Label1.Caption = "欢迎浏览网络天地828!"
End Sub
Private Sub CmdExit_Click()
End
End Sub
组合框 ComboBox
设置窗体属性:标题“组合框 班级 学号 姓名”。
组合框属性:Style=1
命令按钮事件过程:
Private Sub Form_Load()
CboCity.AddItem "北京"
CboCity.AddItem "天津"
CboCity.AddItem "上海"
CboCity.AddItem "郑州"
CboCity.AddItem "武汉"
CboCity.AddItem "长沙"
CboCity.AddItem "广州"
End Sub
'选择城市
Private Sub CboCity_Click()
LabelCity.Caption = CboCity.Text
End Sub
Private Sub CmdAdd_Click()
Flag = 0
If CboCity.Text <> "" Then
For i = 0 To CboCity.ListCount
If CboCity.Text = CboCity.List(i) Then
Flag = 1
End If
Next
If Flag = 0 Then
CboCity.AddItem CboCity.Text
End If
Else
MsgBox "请输入城市名称!"
End If
End Sub
Private Sub CmdDelete_Click()
If CboCity.ListIndex = -1 Then
MsgBox "请选择要删除的项目!"
Else
CboCity.RemoveItem CboCity.ListIndex
End If
End Sub
Private Sub CmdExit_Click()
End
End Sub