易截截图软件、单文件、免安装、纯绿色、仅160KB

Gambas:Linux 下的 Basic

简介
Basic 是使用的最广泛的、最简单的编程语言之一,尤其是对于新手。 迄今为止,最常用的 Basic 开发环境是 Microsoft 的 Visual Basic 集成开发环境。 近来,Linux 的使用范围已经延伸到了桌面环境。从最初的仅限于服务器应用,使得人都是领导者,它正在变成一个客户端计算机的操作系统,满足了类似阅读电子邮件、上网冲浪和文字编辑这样的需求。顺着这种发展趋势,出现了好几个 Basic 开发环境。 Gambas 就是我们要在本文中见到的一个,一个 Basic 的图形开发环境。就像我们马上要见到的,它的编程风格和 Visual Basic 非常相像, 但是它也有自己的特点。我要使用的版本是 0.64a,包括在 SuSE 9.0 发行版中。 就是我写这段文字的时候,我们可以在他的项目主页上看到最新的版本是0.81,不过这个不会影响到本文。
谁会对 Gambas 感兴趣?
因为我已经做了一段时间的 Visual Basic 开发者, 所以我不需要什么更多的就可以直接着手这个例子。 此外,这是我一次接触 Gambas,这证明了任何曾经用过 Visual Basic 的人都能用它。 此外,它还是一个说明能简单的 Basic 在很多事情中非常有用的一个例子。
实例程序
因为我喜欢边学边做,所以我们通过一个例子开始。 这个非常简单的应用程序是一个在屏幕上显示的有倒计时功能的秒表。我们可以随心所欲的调整时间、停止或者启动它。
在启动 Gambas 之后我们就能看见这个帮助::
选择新建工程。在下一个窗口我们会被问到工程名称。我们的工程叫做 CountDown。 在第二对话框里我们要选择工程目录。我们选择工作目录,并且在底部的文本框中。输入要创建的目录名。
如果这是第一次启动 Gambas 或者还没有禁用这个选项,就能看到每日技巧提示。阅读感兴趣的并且关闭这个窗口。我们已经在开发环境中准备开始工作了。我们能在桌面上看见几个窗口。如果我们在 KDE 这样的有多桌面的环境里,我们也许会很有兴趣的把其中的一个给 Gambas 使用,这样可以统一控制所有窗口。 就个人而言,我在 KDE 中第一个激活的选项就是每个桌面仅仅显示自己的图标。
我们马上要创建程序的主窗体。在工程窗口的任何地方单击右键新建窗体。
在对话框中我们要指定窗体名称,在这个情况下是FCountDown, 其他的都保留默认值。
我们现在已经有了第一个窗体,不过现在还是空的。
现在我们要把秒表用刀的控件包含近来。点击工具栏上我们要在窗体中包含的元素。移动鼠标指针经过控件就可以看到控件的名称。双击控件就能把控件放置到


相关文档:

linux移植开发简单步骤

http://blog.csdn.net/linucos/archive/2010/01/22/5223615.aspx
Linux
移植开发
准备工作:
准备
交叉编译工具链:这里我们选择DENX软件工程提供的ELDK交叉编译环境,参考地址:http://ftp.denx.de/pub/eldk/4.2/

我们使用其中的一套工具。准备工作步骤如下:
1. 建立工作文件夹NewMsg2410,并建立子目录sources ......

linux 设置固定IP


一、使用命令设置ubuntu的ip地址
1.修改配置文件blacklist.conf禁用IPV6:
sudo vi /etc/modprobe.d/blacklist.conf
2.在文档最后添加 blacklist ipv6,然后查看修改结果:
cat /etc/modprobe.d/blacklist.conf
3.设置IP(设置网卡eth0的IP地址和子网掩码)
sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0 ......

linux查看系统信息命令大全(不断添加中......)

      # uname -a               # 查看内核/操作系统/CPU信息
  # head -n 1 /etc/issue   # 查看操作系统版本
  # cat /proc/cpuinfo      # 查看CPU信息
  # hostname&nb ......

在LINUX环境下用nat方式上网与五笔安装

在win主机上用ipconfig查看VMnet8的IP地址,
一般是192.168.X.1/255.255.255.0,
此时VMnet8的设置应该是自动获取IP,现在改成静态IP,并把此IP直接填入VMnet8里,不设网关。 
同时在VM网络设置里的NAT项中查看VMnet8,一般是192.168.X.2/255.255.255.0
这个地址就是VMnet8,NAT的网关 
现在在LINUX下把网卡I ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号