极语言入门,说明书1-2

1.初学者使用极语言集成开发环境
        启动极语言编程,点击初级程序进入主界面。设计界面小窗口没显示图标,请关闭设计窗口重开。
        控件设计器可以使用右键创建,也可以拖曳鼠标画控件。
        调整控件大小是使用鼠标中键(按住滚轮不放)移动鼠标调整。
        选中控件并选择左顶宽高属性,可使用鼠标滚轮调整大小和位置
        控件上右键绑定事件可自定义名称,如按钮点击,列表单击,列表双击。
        设计菜单的界面,双击菜单项添加绑定事件,注意是给子菜单添加事件,点击菜单会弹出子菜单的不能绑定事件。
        编译生成的程序默认是6.0界面风格,工程菜单取消"新版界面"选择,则使用Windows 95风格
        极语言关键语法主要是如果否则判断循环这几种,其中循环语法有四种写法。
        循环在和循环于是为了迎合传统编程的习惯,不推荐初学者在极语言里使用。
        程序段 名称后面可以加小括号传递参数,传递参数和返回值没有约定限制。
        不会因为参数类型去限制传送的数据类型,用户可以自由提交数值或者是变量的指针地址。
        程序段可以无返回值,或者返回整数,返回小数需要加冒号,返回(:值*6.5)
        参数变量可以指定默认值,不指定数值默认为0,不写参数按默认值提交给程序段。
        获取控件的文字内容,可以使用~符号直接操作。获取内容需要申请一个文本变量:文本 内容[16];
        内容~文本框1; 内容~窗体; 内容~标签1;
获取控件内容,就把控件名写到~右边,写入内容把控件名写左边:
        文本框1~内容; 标签2 ~ "你好"; 窗体 ~ 内存; 写入内容右边的变量可以是内存指针的整数变量或者一段文字。
        常见问题:

        编译运行之后,占用了输入法会导致极语言编辑器的输入法关闭,无法打开时按CTRL+F进行搜索。
        然后按Esc取消搜索,这时候输入法就被重新激活。还有就是选中相应带颜色的文字可以看到相关的解释
        而鼠标指向文字的提示每动一下鼠标,就会产生很多次鼠标移动事件,然后再去读取鼠标下面的文字,并解析出关键字内容。
        效率并不会很好,况且用键盘打字时,可以直接用键盘选中文字,而不用频繁的使用鼠标,包括语法补全也是用键盘而非鼠标。
        还有一点是对有一定编程基础的人说的,极语言的内存使用主要由开发者自己控制,局部变量的内存是离开程序段时自动回收。
        全局变量内存包括开发者申请的内存会在关闭程序时系统自动回收,极语言没有变长文本,也不会自动替开发者申请临时内存。
        申请的内存只要会被使用就不能回收,编译阶段和运行时都不可能精准回收内存,最多能防止内存泄漏,增加内存安全性而已。
        但是运行时一直监视处理程序的每条执行指令,肯定会影响效率。文本变量用多长申请多长,让开发者学会自己控制内存使用。
        局部文本内存会自动回收,全局文本内存不回收,需要开发者管理的都是自己申请的内存,全透明的编程对于用户才会更安全。
        还有就是极语言不像C语言那样有太多的规则限制,导致很多编程语言都要制造很多复杂的概念去突破这些限制,实现更多的功能。
        而极语言没有这些限制,这些功能就可以轻松实现,不需要语言去专门增加很多新特性去满足开发者需要,因为本来就支持扩展功能。
2.自制中文编程环境
        安装目录下Sec.exe为集成开发环境(IDE)。
        Sc.exe为编译器,可以用其它工具编辑代码让它编译。
        使用极语言开发环境保存代码时候加上扩展名,如.txt .c .张三。
        规定.sec为单文件二进制源码结构,.SEC和.极为多文件文本结构。
        其它扩展名均保存为单文件的文本源码,参照此格式在记事本里书写。
        保存的文件拖曳到Sc.exe上面或者运行Sc.exe点击打开保存的源码。
        或者使用命令行 cmd Sc.exe 源码路径 完整路径前后不用加双引号。
        自己开发IDE也是同样方法,Sc.exe后面空格加上路径即可实现编译。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值