今天从CSDN老大蒋涛的微博中了解到这种语言

small basic 原来是微软为儿童开发的一款编程软件

以basic语言为基础 .net3.5 框架搭建

具有强大的智能感知能力

特地下载下来一试

本以为 会是很丰富的图形界面

像windows forms 那样拖拖放放就能编程序的

哪知道 居然是纯代码模式

当时傻了眼了

而且我是学C++语言的

可以说是对Basic一无所知

既然一无所知

我决定从0学起

到某个网站下载了官方的

small basic 的配套说明

慢慢来看

第一个当然是很经典的 Hello world 程序

这个堪称经典中的经典了

TextWindow.WriteLine("Hello,world!")

看起来SB语言 内置了丰富的类

其智能感知系统不仅识别了标识名,而且还介绍了各个类和函数的功能

的确很方便

该说的差不多也就这么多

下面是学习笔记了

请各位高手掠过

-------------------------------------------------------------------------------------------------------------------------------------

SB语言是弱类型语言

无需声明变量

直接赋值即可,即完成了声明与定义及初始化

Clock类可以方便的获得系统时间

TextWindow 提供文本相关的输入和输出功能,并且具有改变字符颜色和背景色的功能

方便文字和数字的处理

If(...........)Then

..................

EndIf

For语句要有EndFor结尾

While 也要有EndWhile结尾,且While 之后的条件,可以不在括号内,当然也可以在括号内

图形操作

GraphicsWindow 提供图形相关的输入输出功能。例如,使用该类,可以绘制和填充圆形和矩形。

Title 设置窗口标题

Height 和 Width 设置窗口高和宽

PenColor 可以设置线条的颜色

PenWidth 可以设置线条的宽度

学习到29页

Small Basic 语言 学习笔记相关推荐

  1. 梓益C语言学习笔记之链表&动态内存&文件

    梓益C语言学习笔记之链表&动态内存&文件 一.定义: 链表是一种物理存储上非连续,通过指针链接次序,实现的一种线性存储结构. 二.特点: 链表由一系列节点(链表中每一个元素称为节点)组 ...

  2. 6.方法(go语言学习笔记)

    6.方法(go语言学习笔记) 目录 定义 匿名字段 方法集 表达式 1. 定义 方法是与对象实例绑定的特殊函数. 方法是面向对象编程的基本概念,用于维护和展示对象的自身状态.对象是内敛的,每个实例对象 ...

  3. 梓益C语言学习笔记之指针

    梓益C语言学习笔记之指针 一.32位平台下,地址是32位,所以指针变量占32位,共4个字节 二.内存单元的地址即为指针,存放指针的变量称为指针变量,故:"指针"是指地址,是常量,& ...

  4. c语言中void arrout,c语言学习笔记(数组、函数

    <c语言学习笔记(数组.函数>由会员分享,可在线阅读,更多相关<c语言学习笔记(数组.函数(53页珍藏版)>请在人人文库网上搜索. 1.数组2010-3-29 22:40一维数 ...

  5. c语言float二进制输出代码_C语言学习笔记——学前知识概述

    将我大一学习C语言时做的笔记拿来与大家分享,内容比较浅显,比较适合初学者,如有错误还请见谅,提出改正,谢谢! 前言:此C语言笔记是本人在自学时记录的一些重点或初学者常犯的错误,希望我的这本笔记能够对大 ...

  6. c语言学习笔记【结构体02】结构体指针变量与结构体变量的函数参数,C语言学习笔记结构体02结构体指针变量与结构体变量的函数参数.docx...

    C 语言学习笔记[结构体02]结构体指针变量与结构体变量 的函数参数 C 语言学习笔记之结构体指针变量一提指针,那可 是 C 语言的核心了,有多少学子曾拜倒在指针的脚下.单纯的说指针,其实并不难,但是 ...

  7. C语言学习笔记---001C语言的介绍,编译过程原理,工具等

    C语言学习笔记---001C语言的介绍,编译过程原理,工具等 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 技术交流平台:cre.i ...

  8. go get 拉取指定版本_go语言学习笔记-基础知识-3

    相关文档 go语言学习笔记-目录 1.简介 1.1 什么是GO Go 是一个开源的编程语言,它能让构造简单.可靠且高效的软件变得容易.Go是从2007年末由Robert Griesemer, Rob ...

  9. 安装成功配置环境变量_go语言学习笔记-Windows10开发环境安装和环境变量配置

    相关文档 go语言学习笔记-目录 1.安装 1.1.访问 https://golang.google.cn/dl/ 或 https://golang.org/dl/ 下载官方安装包 1.2.选择Win ...

  10. C语言学习笔记—code:blocks工具debug调试异常

    C语言学习笔记-code:blocks工具debug调试异常 参考文章: (1)C语言学习笔记-code:blocks工具debug调试异常 (2)https://www.cnblogs.com/do ...

最新文章

  1. 22.CSS边框与背景【上】
  2. spring:如何用代码动态向容器中添加或移除Bean ?
  3. 强化学习(十)Double DQN (DDQN)
  4. varnish与squid比较
  5. 错误使用sym MEX文件 'D:\matlab\toolbox\maple\maplemex.mexw64' 无效: 缺少依赖共享库 的解决办法
  6. 2019年,免费的检测僵尸粉软件《雪球微信小助手》,无打扰检测清理微信僵尸粉
  7. 体育运动赛事小程序开发制作
  8. python 简单图片识别
  9. 文件上传4-uploads靶场6-10
  10. 分布式事务-LCN解决分布式事务
  11. 下一个排列[发挥主观能动性发现规律]
  12. godis之aof持久化
  13. HTML5/JavaScript 图像边缘羽化— 打造图像处理类库第二步
  14. 小丑改造计划之复习一
  15. MySQL数据库练习3
  16. 关于时间time_t和tm的介绍(很详细)
  17. 广州APP开发:移动便利商店APP开发
  18. IntelliJ IDEA Ultimate 安装激活
  19. DVWA之SQL Injection (Blind)
  20. 全盘搜索器 能搜索整个磁盘所有目录

热门文章

  1. 用u盘安装mysql,奥维互动地图企业服务器基本环境安装 ——U盘引导安装CentOS 6.5...
  2. php去除富文本编辑器中的内容格式
  3. Vbs脚本编程简明教程之六
  4. Java程序员开发软件(工具)清单
  5. Vivado2018.3手把手详细下载
  6. AE开发之鹰眼窗口、书签
  7. 用户运营day3——用户生命周期与用户成长路径的策略运营
  8. linux 下载命令
  9. DSP原理学习笔记--第十四章--DSP算法及其实现
  10. php 怎么把数组按拼音,php实现数组按拼音顺序排序的方法