smallbasic各对象的属性、操作、事件的含义[借鉴].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/31597827/0001-ce89ba8d2865474f082fcecfdbff6756_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
SmallBasic 对象的属性、操作、事件的含义 SmallBasic 是一个基于 .NET Framework 的编程语言,它提供了许多有用的对象,每个对象都具有不同的属性、操作和事件。下面我们将对 TextWindow 和 GraphicsWindow 两个对象的属性、操作和事件进行详细的介绍。 一、 TextWindow 对象 TextWindow 对象提供文本相关的输入和输出功能。例如,使用该类,可以从文本窗口中读取或向其中写入文本或数字。 属性: * BackgroundColor:获得或设置文本窗口中输出文本的背景色。 * CursorLeft:获得或设置文本窗口中鼠标的列位置。 * CursorTop:获得或设置文本窗口中鼠标的行位置。 * ForegroundColor:获得或设置文本窗口中输出文本的前景色。 * Left:获得或设置 Text Window 的 Left 位置。 * Title:获得或设置文本窗口的 Title(标题)。 * Top:获得或设置 Text Window 的 Top 位置。 操作: * Clear:清除 TextWindow。 * Hide:隐藏文本窗口。 * Pause:返回前等待用户输入。 * PauseIfVisible:只在 TextWindow 打开的时候等待用户输入。 * PauseWithoutMessage:返回前等待用户输入。 * Read:从文本窗口读取一行文本。该功能在按下回车键后才返回文本。 * ReadNumber:从文本窗口读取一行文本。该功能在按下回车键后才返回文本。 * Show:显示 Text 窗口使其可交互。 * Write:在文本窗口中写文本或数字。与 WriteLine 不同,也就是说,任何在该调用之后写入文本窗口的内容都将在同一行。 * WriteLine:在文本窗口中写文本或数字。一行新的字符会被附加到输出,因此下一次当新的内容写入文本窗口时会出现在新的一行中。 二、 GraphicsWindow 对象 GraphicsWindow 对象提供图形相关的输入输出功能。例如,使用该类,可以绘制和填充圆形和矩形。 属性: * BackgroundColor:获得或设置 GraphicsWindow 的背景。 * BrushColor:设置用来填充绘制在 GraphicsWindow 上的图形的刷子颜色。 * CanResize:指定 GraphicsWindow 大小是否可以被用户修改。 * FontBold:获得或设置是否在 GraphicsWindow 中输入文字的字是粗体。 * FontItalic:获得或设置是否在 GraphicsWindow 中输入文字的字体是斜体。 * FontName:获得或设置将显示在 GraphicsWindow 上文本的 Font Name。 * FontSize:获得或设置将显示在 GraphicsWindow 上文本的 Font Size。 * Height:获得或设置图形窗口的 Height(高)。 * LastKey:获得上一个被按下或释放的按键。 * LastText:获得上一次输入 GraphicsWindow 的文本。 * Left:获得或设置图形窗口的 Left Position。 * MouseX:获得鼠标相对于 GraphicsWindow 的 x 坐标。 * MouseY:获得鼠标相对于 GraphicsWindow 的 y 坐标值。 * PenColor:获得或设置用来绘制在 GraphicsWindow 上的图形的笔的颜色。 * PenWidth:获得或设置用来绘制在 GraphicsWindow 上的图形的笔的宽度。 * Title:获得或设置图形窗口的标题。 * Top:获得或设置图形窗口的 Top Position。 * Width:获得或设置图形窗口的 Width。 操作: * Clear:清空窗口。 * DrawBoundText:在屏幕的特定位置绘制一条文本线。 * DrawEllipse:使用选中的笔在屏幕上绘制一个椭圆。 * DrawImage:在屏幕上绘制一个从内存取出来的特定的图形。 * DrawLine:绘制一条线从一点到另一点。 * DrawRectangle:使用选中的笔在屏幕上绘制一个矩形。 * DrawResizedImage:在屏幕上以特定大小绘制一个从内存中取出的特定图形。 * DrawText:在屏幕的特定位置绘制一条文本线。 * DrawTriangle:使用选中的笔在屏幕上绘制一个三角形。 * FillEllipse:使用选中的 Brush 在屏幕上填充椭圆。 * FillRectangle:使用选中的 Brush 在屏幕上填充矩形。 * FillTriangle:使用选中的笔在屏幕上绘制并填充一个三角形。 * GetColorFromRGB:以给定的 Red,Green 和 Blue 的值返回一个颜色值。 SmallBasic 的对象提供了许多有用的属性、操作和事件,可以帮助开发者快速地创建图形用户界面和处理用户输入。
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![synapse3](https://img-home.csdnimg.cn/images/20210720083646.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/release/download_crawler_static/31597827/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/31597827/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/31597827/bg3.jpg)
剩余10页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 2
- 资源: 12万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)