Windows轻松编程——编程应该简单,但Windows非常复杂。Liberty BASIC使Windows编程变得简单。你会用更少的工作完成很多事情,我们敢说,玩得开心!
功能强大——您的程序可以拥有图形用户界面(GUI)控件、图形、声音和音乐、从Internet获取数据、访问外部硬件等。此外,调用Windows API函数和使用外部库的能力使Liberty BASIC几乎不受限制!
新鲜事
-修复了编辑器中的一个错误,在键入一些字符然后按箭头键时,光标有时无法自行清除。
-修正了一个错误,如果Windows没有默认打印机设置,在Liberty BASIC编辑器中设置字体会显示错误。
-添加了一个新函数idefilename$(),返回Liberty BASIC IDE中当前正在编辑的文件的完整路径。
-将Liberty BASIC ini文件名更新为lbasic451。伊尼
-更新了欢迎信息。bas程序文件。
-更新了新的4Features。lsn文件。
-在启用“过滤坏字符”选项时,添加了ASCII 160到ASCII 32的转换,以允许粘贴来自某些网站的代码。
-添加了一个新函数idecode$(),该函数在Liberty BASIC editor窗口中返回代码。这对于创建代码格式化程序或解析器等实用程序非常有用,这些实用程序可以作为安装菜单下的外部程序安装。
-在调试器代码窗格中添加了源代码着色。
-修复了调试器弹出菜单项中的崩溃。跑到下一条本地线。
-增加了调试子函数或函数时全局变量的显示。调试器中的复选框将打开/关闭此选项。
-在Liberty BASIC editor工具栏中添加了一个小字体和大字体按钮,以便快速更改字体大小。
-修复了Liberty BASIC启动时Liberty BASIC编辑器会在屏幕外打开的错误。这会让人觉得Liberty BASIC没有加载。
-修复了Liberty BASIC编辑器中的双击行为,以便正确选择包含句点的变量名。这改进了新变量highlight的工作方式。
-将内存限制更改为768MB,因为Windows有时会被1GB的分配阻塞,这有时会阻止Liberty BASIC启动。
-已将运行时引擎名称更新为run451。exe
Liberty BASIC 4.5.1
Easy programming for Windows – programming should be simple, but Windows is very complex. Liberty BASIC makes programming Windows easy. You will get a lot done with less work and dare we say, have fun doing it!
Powerful – your programs can have graphical user interface (GUI) controls, graphics, sound and music, grab data from the Internet, access external hardware, and more. Plus, the ability to call Windows API functions and use external libraries make Liberty BASIC practically unlimited!
Whats New
-Fixed a bug in the editor where the cursor would sometimes not clean up after itself when typing some characters and then pressing the arrow keys.
-Fixed a bug where trying to set fonts in the Liberty BASIC editor would display an error if Windows has no default printer set.
-Added a new function idefilename$() which returns the full path of the file currently under edit in the Liberty BASIC IDE.
-Updated the Liberty BASIC ini filename to lbasic451.ini
-Updated the welcome.bas program file.
-Updated the new4features.lsn file.
-Added a conversion of ASCII 160 to ASCII 32 when the Filter bad characters option is turned on, in order to permit pasting of code from some web sites.
-Added a new function idecode$() which returns the code in the Liberty BASIC editor window. This is useful for creating utilities such as code formatters or parsers that can be installed as external programs under the Setup menu.
-Added source code coloring to the debugger code pane.
-Fixed a crash in the popup menu item for the debugger. Run to next local line.
-Added display of global variables when debugging a sub or function. A checkbox in the debugger turns this on/off.
-Added a Smaller font and Larger font button to the Liberty BASIC editor toolbar so that you can change the font size quickly.
-Fixed the bug where the Liberty BASIC editor would open off-screen when Liberty BASIC is started. This would give the appearance that Liberty BASIC was not loading.
-Fixed the double-click behavior in the Liberty BASIC editor so that variable names that have periods in them will be properly selected. This improves the way that the new variable highlight works.
-Changed memory limit to 768MB because Windows sometimes choked on a 1GB allocation, and this sometimes prevents Liberty BASIC from starting up.
-Updated runtime engine name to run451.exe
OR