教程大体目录:
第1季 易语言 网络课程 2009植树节
■■■■■■■■■■
===1=== 2009-3-10 周2 晚
集体会
■■■■■■■■■■
===2=== 2009-3-12 周4 晚 植树节
从控制台程序开始
代码的输入 运行
命令6个:标准输出(),延时(),标准输入(),到文本(),到数值(),如果()
变量:1、如何插入变量。2、如何给变量赋值。3、如何使用变量的值
数据类型2种:文本型,数值型(整数型)
■■■■■■■■■■
===3=== 2009-3-17 周2 晚
为什么 不能 输入小数?
函数是什么?....
为了 深刻理解 函数 我们约定两件事情:
1、从现在开始我们把“函数”与“命令”这两个名词混用!
2、要记住混用“函数”与“命令”这两个名词是不正确的!
[返回值] 命令名 ( [参数] , … )
---
表达式:(运算符优先级)
某变量=到数值(到文本(6+10%3)+“.”+到文本(32-2×8))+1
某变量=到数值(到文本(6+1)+“.”+到文本(32-16))+1
某变量=到数值(到文本(7)+“.”+到文本(16))+1
某变量=到数值("7"+“.”+"16")+1
某变量=到数值("7.16")+1
某变量=7.16+1
某变量=8.16
算术运算符:+ - * / %
什么是 关系运算符 ?
数据类型2种:双精度小数、逻辑型新笑傲江湖歌曲
a = 真 ?
关系运算符:< <= > >= = != ?=
流程控制 命令1个:如果()
.如果 (逻辑型 条件)
' 1111111111
' 1111111111
' 1111111111
.否则
' 2222222222
' 2222222222
' 2222222222
.如果结束
' 3333333333
' 3333333333
' 3333333333
---
如果()命令 的 嵌套使用!
---
判别符号的计算程序!要求能处理小数!
运行效果如下:
请输入一个数:__
请输入操作符:__ ( + - * / )
请输入一个数:__
计算结果为:____
===========================
■■■■■■■■■■
===4=== 2009-3-19 周4 晚
逻辑运算符:&& 且 || 或
---
星座判断程序!
运行效果如下:
请输入您的姓名:________
出生月是:____
出生日是:____
计算机正在处理数据可能需要几秒钟......
姓名:xxx,星座:xx座,性格:xxxxx
感谢您使用本系统!88
参考:1、以下点评纯属乱说! 2、星座间均未分时!
白羊座 3月21日-- 4月20日 勇敢
金牛座 4月21日-- 5月20日 古典
双子座 5月21日-- 6月21日 敏捷
巨蟹座 6月22日-- 7月22日 家庭
狮子座 7月23日-- 8月22日 阳光
处女座 8月23日-- 9月22日 干净
天秤座 9月23日--10月22日 公平
天蝎座 10月23日--11月21日 占有
射手座 11月22日--12月21日 乐观
摩羯座 12月22日-- 1月19日 耐心
水瓶座 1月20日-- 2月18日 多变
双鱼座 2月19日-- 2月20日 善良
编译程序(D版的使用):在用D版编译程序前、必须备份源代码。
xxxx.EXE
流程控制 命令1个:计次循环首()
取启动时
间 ()
累加100程序
取10亿次加法计算所用时间程序
计次循环 100内双数和 ??
倒叙
100
99
98
97
...
...
3
2
1
■■■■■■■■■■
===5=== 2009-3-24 周2 晚
*方块图形1.0
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
*三角图形1.0
*
* *
* * *
* * * *
* * * * *
循环嵌套
*方块图形2.0
请输入正方形边长:3
* * *
* * *
* * *
*三角图形1.1 嵌套版
*
知音
* *
* * *
* * * *
* * * * *
*三角图形2.0 倒三角
* * * * *
* * * *
* * *
* *
*
小九九
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
新命令: 判断循环首() 循环判断首()
george winston
到循环尾() 跳出循环()
关于 死循环
标准输入 的 可选参数
猜测游戏1.0
运行效果:
请输入一个 被藏起来的 整数:____
请猜 这个整数是:78
搞大啦 呀!
请猜 这个整数是:12
太小了 呀!
请猜 这个整数是:30
恭喜你!!! 答对了!!!
作业:
1 猜数游戏 自动藏数 0---100 每次不同(要求 必须用学过的命令)
2 把 星座程序 添加 退出指令
3 控制台版 计算器 除数为零时 提示用户 重新输入 并且 添加 退出指令
------------------------------
所学命令共12个:标准输出(),延时(),标准输入(),到文本(),到数值(),如果()、计次循环首()、取启动时间 ()、判断循环首()、循环判断首()、到循环尾()、跳出循环()
数据类型共4种:文本型、数值型(整数型、双精度小数)、逻辑型
算术运算符:+ - * / %
关系运算符:< <= > >= = != ?=
逻辑运算符:&& 且 || 或
■■■■■■■■■■
===6=== 2009-3-26 周4 晚
窗口程序
组件:窗口、按钮、编辑框
属性 事件 方法
按钮_被单击
编辑框_能被单击 ???
很多子程序???
编辑框.内容 = 编辑框.内容 + " "
编辑框.加入文本(" ")
文本相连 数值相加
命令:信息框( )
猜数游戏 2.0 (自动藏数 0---100 )
命令2个:取随机数、置随机数种子
计算器 2.0
构思 绘制 编写
0 1 2 3 4 5 6 7 8 9 . + - * / = C
■■■■■■■■■■
===7=== 2009-3-31 周2 晚
按下符号 后 清空编辑框
按下符号 后 不 .........再次按下数字键时 才清空(如何实现?)
子程序
程序集变量 局部变量 全局变量 作用域
小数点 重复 ?????
计算器 2.1 小键盘可操作
子程序 的 参数 ?
组件 移动 ?
时钟
组件 右键 菜单
■■■■■■■■■■
===8=== 2009-4-2 周4 晚
组件移动 修正版
两按钮 分别 移动
计时器 1.0
计时器 2.0 开始 暂停 继续 终
文本 操作
电梯!
■■■■■■■■■■
===9=== 2009-4-7 周2 晚
两按钮 同时 移动!!!
字节:是常规计算机中、最小的一种 存储单位,由8位二进制组成。
*******************************
* 0000 0000 ----- 1111 1111 *
* *
* 0 255 *
* *
* 256 *
*******************************
1B 1K=1024B 1M=1024K 1G=1024M 1T=1024G
电脑里的所有文件、内存中的各种数据,网络上传输的信息
都是由 若干个 字节 组成 (常称:字节集)
ANSI编码:一个字母或数字等占1B 一个汉字占或全角数字2B
还有 其它 编码?
文件输入与输出 简单操作
新命令3个:读入文件、写到文件、到字节集
通用对话框
菜单
记事本 0.1
超简单加密功能
■■■■■■■■■■
===10=== 2009-4-9 周4 晚
利用 随机数加密
数据操作支持库
交换 A <=> B
比大小
数组!!!
窗口 颤动?
上下 左右
随机 ( 圆 ?)
作业 9.8牛 ?
■■■■■■■■■■
===11=== 2009-4-14 周2 晚
窗口 颤动 圆
自定义 常量 #
降序 升序
5
9
12
7
4
20
1
6
子程序 参数
■■■■■■■■■■
===12=== 2009-4-16 周4 晚
列表框
成绩排名
张三,61
李四,55
王五,80
甲六,96
田七,82
小明,0
小红,70
小强,99
小兰,89
小芳,50
抽签!与 打乱!
自定义数据类型
作业:算术训练器 改造windows版 + - * / 计时 打分
■■■■■■■■■■
===13=== 2009-4-21 周2 晚
算术训练器 1.0
单选框 分组框 ( 选择框 ) √ ×
算术训练器 2.0 赛跑???
a.左边 = ?
组件 数组
苹果机 0.1 转 顺
■■■■■■■■■■
===14=== 2009-4-23 周4 晚
苹果机 2.0 逆 变速运动
苹果机 3.0 积分 下注 赔率
如果真()
作业: 拖尾 (添加声音 di didi ..... 中奖 不中奖)
■■■■■■■■■■
===15=== 2009-4-28 周2 晚
画板
点 线 字
字组字
切换
破坏桌面!!
■■■■■■■■■■
===16=== 2009-4-30 周4 晚
字组字 字体修改
动态 创建 组件
复制窗口组件( ) 取事件组件( )
数组 单维 多维
拼图游戏
电梯 4层 改造 5层 优化代码
5一 放假 啦!!!
■■■■■■■■■■
春娇与志明 下载===17=== 2009-5-12 周2 晚 防灾减灾日
2008年5月12日14时28分04秒 汶川 里氏8级 地震
60.24.100.47
HTTP/1.1 200 OK
Content-Length: 3585
聊天室 1.0
网络 协议 TCP/IP http FTP smtp POP3
客户
本机 127.0.0.1
作业1 实现 多个 关键字 的 屏蔽 (用空格分开)
■■■■■■■■■■
===18=== 2009-5-14 周4 晚
动态域名
调试模式 只能内网 连接
多个 关键字
发言频率 限制
必须 有名称 才能 登陆 (禁止 特殊字符“不能空格” 不能 重复)
客户机 获取 在线 名称
■■■■■■■■■■
===19=== 2009-5-19 周2 晚
这世界上 只有一种事情 无法用
语言 描述清楚... (还没想好的事情)
关于 耐心
XO博弈: 人人对战 人机对战 网络对战(人与人 机与机)
游戏规则:..... 3*3 5*5
棋盘 走棋 判断输赢
■■■■■■■■■■
===20=== 2009-5-21 周4 晚
* * * 课程 进度 说明 * * *
网络对战(人与人 机与机)
制定 自动对战 协议 轮数设置
目的 是 什么?
5*5 判断输赢
作业:1、思考 绝不输的...方法 2、人较量 3*3 5*5
--
机机对战 时 去掉 动画效果
记录 胜 平 负 次数
数据报... 局域网自动搜索
■■■■■■■■■■
===21=== 2009-5-26 周2 晚
数据库 重要 (每个库文件 是 一张表)
星座判断程序 数据库版
结构编辑器 (程序创建数据库)
打开!
读取 加入 ( 改写 删除 )
关闭!
点名数据 导入数据库
作业:统计 同名 出现 次数
■■■■■■■■■■
===22=== 2009-5-28 周4 晚 ( 端午节 )
用户登陆 权限管理
载入 窗口
实现浏览
添加照片
改写 删除
第1季 课程重点: 流程控制命令;变量与数组;子程序:组件
2009端午节 5月28日 第1季 课程 结束 录像下载见 www.shibao
【第1季 基础的基础】 【第2季 基础的提高】
* * * * * * * * * * * * * * * * *
易语言 网络课程 第2季
* * * * * * * * * * * * * * * * *
网络课堂 地址 www.fairage/mv_i-866.mhtml
2009年11月10日 开讲( 立冬 后 第1个 星期二 的 晚上 )
上课时间:每周2、4 晚8点 --- 10点 (改啦 留意博客通知!)
课时总数:无法预测 总之 为期N周 风雨不改 停电另说!
本课程完全免费 男女老少 任何人 均可参加!
技术要求:已学习了第1季课程,或能基本掌握核心支持库的常用命令。
课程内容:易语言 + Microsoft SQL server
从最最最简单的网络数据库程序开始...
争取让每个人、都能开发出、自己工作中、实用的 管理软件.
终极三国所有歌曲原定计划 已变 最新通知 请 随时留意 www.shibao !!!
一、感谢大家支持 很多热心网友 帮着宣传这套教程
二、会的有限 仅仅是基础 #*&^% 类问题.....
... 懒惰 的 是双手 不是大脑 ...
... 追问 的 是自己 不是别人 ...
■■■■■■■■■■
===1=== 2009-11-10 周2 晚
第2季 第一次 上课:泛世纪 服务器 异常 挂了两次
不但影响我们 其他教室都也 被强退了
(11.11)
据客服说:“现在老版的服务器由于一些历史遣留下来的问题,
有的时候不太稳定。新版的服务器他们正在加紧开发中,
估计这个月底上线 ”
再次强调了 教师端进出乱弹Bug ... 会尽快解决
■■■■■■■■■■
===2=== 2009-11-12 周4 晚
人数刚进来一半 服务器就挂了,这次还是 逐个共享的桌面 ,哎 还是不行。
大家 随便聊了聊 数据库的问题 已经录制上传
《关于 易语言
网络课程 第2季》
  首先、感谢大家的支持,原定2009年11月10日开始的第2季课程,
由于在线参与的人数超出了、泛世纪系统的承受能力、造成服务器频繁当机...
从12日的录像中可以看出、软件、硬件、线路等等方面都多少有些问题,
而短期、泛世纪官方也是无法解决。同时、此类互联网上的教学平台也十分稀有、
另寻替代很难。所以临时将以前全程在线教学模式,
改为半录制半邮件半在线互动模式,简称:半半半。
  一、先录制好教程、然后上传,大家下载学习。
  二、大家下载教程,边看、边动手练习、并完成预留的作业。
  三、看教程、思考作业的同时,可将要提问的内容、发邮件给我。
  四、我收到邮件,会将问题分类整理,并在制作下集录像时、解答其中。
  五、大家要相互帮助,因Q人数上限,所以交流都去“百度 世宝 贴吧”
  六、不定期,开展泛世纪在线互动、语音、贴图、打字、测程序、讨论等。
  七、教程下载的发布、活动日期的通知,每次均发在本站首页,随时留意。
  八、以前没这么做过、行不行试试,希望能对大家的编程学习、有所帮助。
更多 新消息 请随时 留意 www.shibao
■■■■■■■■■■
===3=== 2009-11-17
常见 小型网络: 家/单位 接入 路由器 防火墙 交换机/集线器
关于 网络程序
B/S Browser Server C/S Client Server
浏览器 服务器 客户机 服务器
Microsoft SQL server 是什么? 当前主流的 一种 数据库系统
开发程序 一定 要用数据库系统么?
------
准备工作:搭建环境 易语言 + ???
Microsoft SQL server 2005 express Advanced 免费!
Microsoft SQL server 2000 enterprise企业版 + SP4补丁 ?
如何 获得 ? 2000企业版 D ?    2005官方下 【最新版本 2008】
gille
如何 安装 ? 2K Xp win2003server Vista Win7
( .NET Framework N.N ) 98/NT ?!
如何 判断 ? 已经安装的 SQL server 是否正常?
------------
准备阶段:穿插 小游戏 坦克大战
扩展组件:动画框 动画物体
上下左右
27038580@qq
第2季-2009-11-17
很抱歉 只回答 10天 以内的问题
刚才 忘记录制 一句话:“代码 就先 不上上传了 大家 动手 啊 动手 啊 呵呵”
■■■■■■■■■■
===4=== 2009-11-21
不到 动画框 ... 组件 ???
shutdown-坦克大战1.0.e 1 三方支持库 2 同时安装多个SQLserver
唯一坦克大战 开火 不正常
liusogx -小朋友打架.e
能开火
1 VS 1
人人对战
人机对战
作业: 利用 数组 实现 人机对战-多敌版!!!
■■■■■■■■■■
===5=== 2009-11-28
人机对战-多敌版 1 VS N
可转向
网络对战?
----- ^_^ -----
系统 就是 不能 正常 安装 SQLserver 怎么办?
虚拟