![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Visual Free Basic例解教程
曾小猫
南京科技职业学院教师
展开
-
例57:读写文本文件
程序运行,在项目的编译目录(release)下会出现myfile.txt文件,里面有“你好,世界"文本。原创 2024-06-25 16:45:58 · 59 阅读 · 0 评论 -
例56:画圆和椭圆
'画一个填充的椭圆,0.2是高度与宽度的比,F是填充标志。'在中心画一个圆,200是半径,60是颜色。'设置640x480模式,256色。Sleep’运行如图55。原创 2024-06-24 15:37:10 · 184 阅读 · 0 评论 -
例55:Draw String使用
'这里给出了一个基本的绘制字符串用法的例子:它使用它在屏幕中央打印“Hello world”原创 2024-06-17 10:33:48 · 82 阅读 · 0 评论 -
例54:Draw使用
Draw "R50 D30 L50 U30" 'R表示右移动n个单位,D向下 ,L左,U上。Draw "BM 50,50" 'B:移动但不绘制,M:移动到指定位置。'Draw语句可以一次性发出几个绘图命令;Draw "C2" 'C将颜色改为n。'洪水充满颜色1(蓝色)直到边框颜色2。'移动到(50,50)而不绘图。'将绘图颜色设置为2(绿色)原创 2024-06-08 20:50:12 · 143 阅读 · 0 评论 -
例53:画直线(续)
'从(x1 ,y1 )开始,检查风格掩码的最高有效位:如果1,则绘制像素,如果0,则会跳过该像素。对于所有其他位的行像素重复,当全部检查16位时,掩码将重复使用。'二进制数位置:如果指定,则允许样式线绘制;其值被解释为16位位掩码,Line将使用它来跳过像素绘图。'用2种不同的颜色绘制2条不同的线条样式。原创 2024-05-30 15:14:17 · 117 阅读 · 0 评论 -
例52:画直线
代码中括号中是平面座标,后面的数字表示颜色,b代表画一个矩形,而不是直线。''用白框画一条对角红线,等待3秒钟,如图。原创 2024-05-23 09:15:59 · 166 阅读 · 0 评论 -
例51:状态条的使用
5.程序运行界面如下:(图49)原创 2024-05-04 21:09:08 · 162 阅读 · 0 评论 -
例50:工具条的使用
【代码】例50:工具条的使用。原创 2024-04-20 16:04:36 · 162 阅读 · 0 评论 -
例49:弹出式菜单的使用
4.运行程序,当鼠标右击窗体时将弹出菜单,如图47。原创 2024-04-19 10:00:56 · 174 阅读 · 0 评论 -
例48:菜单的制作
【代码】例48:菜单的制作。原创 2024-04-12 09:16:52 · 194 阅读 · 0 评论 -
例49:弹出式菜单的使用
4.运行程序,当鼠标右击窗体时将弹出菜单,如图47。原创 2024-04-12 09:13:44 · 158 阅读 · 0 评论 -
例47:键盘事件演示
这里的代码里要求在电脑的e:\位置有一个叫800.jpg的图片。原创 2024-04-06 20:28:31 · 148 阅读 · 0 评论 -
例46:鼠标事件示例
【代码】例46:鼠标事件示例。原创 2024-03-24 16:29:46 · 162 阅读 · 0 评论 -
例45:颜色对话框使用
Include "window9.bi" '注意必需加入这个头文件。原创 2024-03-19 10:40:32 · 206 阅读 · 0 评论 -
例44:存盘对话框的使用
【代码】例44:存盘对话框的使用。原创 2024-03-12 16:52:14 · 144 阅读 · 0 评论 -
例43:打开文件对话框示例
【代码】例43:打开文件对话框示例。原创 2024-03-02 20:57:49 · 206 阅读 · 0 评论 -
例42:计时器的使用
【代码】例42:计时器的使用。原创 2024-02-27 17:05:16 · 207 阅读 · 0 评论 -
例41:图片框的使用
Image1.Picture ="e:\800.jpg"(在e:\位置要有一个800.jpg文件)原创 2024-02-26 16:59:23 · 166 阅读 · 0 评论 -
例40:滚动条的使用
这段代码表示滚动条的当前值会同步显示在文本框内。原创 2024-02-20 12:01:42 · 209 阅读 · 0 评论 -
例39:使用List控件
实现的功能为:单击增加条目按钮,将文本框当前内容加为列表框的一条条目,单击删除按钮删除一条条目,双击条目则弹出一个消息框显示该条目的内容。原创 2024-02-13 20:59:17 · 1329 阅读 · 1 评论 -
例38:使用Frame(分组框)
【代码】例38:使用Frame(分组框)原创 2024-02-12 21:14:21 · 243 阅读 · 0 评论 -
例37:爱好选择
【代码】例37:爱好选择。原创 2024-02-10 21:44:27 · 254 阅读 · 0 评论 -
例36:打开文件读出文件内容
运行程序,在打开的文件选择框中选择步骤4中建立的文件,程序将其内容输出在开发界面下方的控制台里。1.建立一个EXE工程,在主窗体上放一个按钮,如图32。原创 2024-02-10 21:41:41 · 201 阅读 · 0 评论 -
例35:登录界面设计(密码以*显示,三次输入不正确,锁定登录按钮)
【代码】例35:登录界面设计(密码以*显示,三次输入不正确,锁定登录按钮)原创 2024-02-02 21:13:17 · 174 阅读 · 0 评论 -
例34:窗体增加20宽度
【代码】例34:窗体增加20宽度。原创 2024-02-02 21:03:54 · 208 阅读 · 0 评论 -
例033:计算天数
2.首先判断该年是否是闰年,如果不是通过将每月的天数积累计算出此天前的天数,如果是闰年则将不是闰年的天数+1,DayTabs数组为每月的天数,SumDay函数用于计算天数,返回总天数,Leap用于判断是否为闰年。1.窗体上设计两个文本框,一个计算按钮,两个组合框和若干标签。输入某一天的年月日,计算这天是该年的第几天。原创 2024-01-25 08:34:39 · 331 阅读 · 0 评论 -
例032:输入一个十进制数,将其转换为二进制,八进制或十六进制数
将十进制数除以进制(2,8,16),得出余数和商,将商循环地除以进制,直到商为0。将每次相除产生的余数逆排列,就是转换的结果。例如:45=>101101。原创 2024-01-25 08:29:54 · 388 阅读 · 0 评论 -
例031:传递对象参数
1.建立一个EXE工程,放入一个按钮,名字btnStu,文本:查询成绩;窗体标题:成绩管理;一个标签:名字:Label1。原创 2024-01-15 09:36:47 · 395 阅读 · 0 评论 -
例030:求平均成绩
1.建立一个EXE工程,在默认窗体上放置标签,文本框和按钮如图26。原创 2024-01-05 14:33:14 · 362 阅读 · 0 评论 -
例029:计算阶乘和5!+4!+3!+2!+1!
【代码】例029:计算阶乘和5!+4!+3!+2!+1!原创 2024-01-05 14:30:33 · 421 阅读 · 0 评论 -
例028:求两个数中的最大的一个
【代码】例028:求两个数中的最大的一个。原创 2023-12-14 11:25:21 · 420 阅读 · 0 评论 -
例027:求两个数的最大公约数
【代码】例027:求两个数的最大公约数。原创 2023-12-09 18:11:59 · 403 阅读 · 0 评论 -
例026:在事件过程中检查输入的数据是否是数值
【代码】例026:在事件过程中检查输入的数据是否是数值。原创 2023-11-24 14:00:35 · 363 阅读 · 0 评论 -
例025:访问数据库(续)
3.点插入按钮,再点查询按钮,会发现多了一行编号为5的数据行,占删除按钮后再查询,会发现该行被删掉了。原创 2023-11-21 09:57:39 · 28 阅读 · 0 评论 -
例024:访问数据库
【代码】例024:访问数据库。原创 2023-11-10 21:28:02 · 42 阅读 · 0 评论 -
例023:Sqlite3的使用
insert into stu (id, name, gender, age) values (4, '郑小翠', '女', 18);insert into stu (id, name, gender, age) values (1, '余星舟', '男', 19);insert into stu (id, name, gender, age) values (2, '李云美', '女', 18);(必须要有Sqlite3命令行工具,没有的话要下载,本教程开篇文章的链接中的软件包中附属了该工具)原创 2023-11-05 20:56:07 · 45 阅读 · 0 评论 -
例022:学生成绩排序
【代码】例022:学生成绩排序。原创 2023-11-01 16:33:42 · 39 阅读 · 0 评论 -
例021:用集合添加学生信息
此题使用了第三方定义的Collection集合,因此需要定义代码,由于代码较多,因此放在Coll.txt文件(含正文代码)中供参考,使用时直接复制粘贴在自己的空代码文件里即可。原创 2023-10-21 21:50:39 · 51 阅读 · 0 评论 -
例020:输出学生信息
vfb的随机数和记录结构体的使用原创 2023-10-02 14:41:10 · 45 阅读 · 0 评论 -
例019:求斐波那契数列1,1,2,3,5,8…
2.输入代码:数组元素由InputBox输入,因此采用动态数组,在数组元素个数输入后用ReDim重新确定数组大小。运行程序后,计算斐波那契数列并在窗体的文本框中(Text1)。1.建立一个EXE工程,拖一个文本框到此窗体中。原创 2023-09-28 10:54:58 · 168 阅读 · 0 评论