2011年10月19日

ruby wxruby的安装

摘要: 今天在学习ruby语言,发现还是按照以前那样从头到尾的学习,很乏味!就想从做GUI的软件开始!要使用GUI有几种GUI库:wxruby, GNOME,ruby-tk等 今天主要安装的是wxruby和ruby-tk,不说其他废话了,免得扰乱大家的思路!准备:安装ruby1.9.2,会自带安装gem wxruby的安装: ruby1.9.2的wxruby,必须是安装同版本的,不然会报错在DOS下输入geminstallwxruby-ruby19ruby-tk的安装:在DOS下输入geminstalltk-win 阅读全文

posted @ 2011-10-19 16:59 linzuxin 阅读(155) 评论(0) 推荐(0) 编辑

Ruby GUI编程

摘要: Ruby比较成熟的GUI绑定库有FXRuby、Ruby-GNOME2、RubyCocoa、wxRuby。 FXRuby wxRuby是一个开源的ruby界面开发包。它提供wxWidgets这个跨平台的C++界面框架的Ruby支持。wxWidgets是一个成熟的,拥有众多特性的界面开发包,它使用本地控件来提供Linux、Windows和OS X本地的界面风格。wxRuby的目标是提供动态的Ruby扩展,用与原型开发和普通的界面开发。Ruby-GNOME2 Ruby-GNOME2提供GNOME 2.0开发环境的Ruby绑定,目前在活跃更新中。如果你喜欢GTK的界面,你一定会喜欢Ruby-GNOME 阅读全文

posted @ 2011-10-19 15:56 linzuxin 阅读(1376) 评论(1) 推荐(0) 编辑

Ruby学习笔记

摘要: http://hi.baidu.com/cly84920/blog/category/Ruby%20On%20Rails/index/2 阅读全文

posted @ 2011-10-19 15:42 linzuxin 阅读(86) 评论(0) 推荐(0) 编辑

Ruby常见方法

摘要: 1. capitalize方法该方法是字符串类String的一个方法,对所有字符串都适用。它的作用是将调用该方法的字符串的首字母改为大写。举例如下:s = “ruby”s.capitalize → “Ruby”又如:def say_goodnight(name)result = "Good night, #{name.capitalize}"#capitalize将参数name所代表的字符串的首字母改为大写return result #其实这条语句是多余的,因为一个方法如果没有指定返回值,则默认返回最后一个表达式的值endputs say_goodnight("m 阅读全文

posted @ 2011-10-19 14:42 linzuxin 阅读(158) 评论(0) 推荐(0) 编辑

ruby常规

摘要: 局部变量、方法参数和方法名称应该用一个小写字母开头或者用一个下划线开头;全局变量用美元符作为前缀 $;而实例变量用 @ 开头;类变量用 @@ 开头;类名、模块名和常量应该用大写字母开头. 阅读全文

posted @ 2011-10-19 10:47 linzuxin 阅读(79) 评论(0) 推荐(0) 编辑

ruby计数用法

摘要: 1.upto(9){|i| print i, ' ' if i <= 5}print "\n"9.downto(1){|i| print i, ' ' if i <= 5}print "\n"(1..9).each{|i| print i, ' ' if i <= 5}print "\n"1.step(9,1){|i| print i, ' ' if i <= 5}print "\n" 阅读全文

posted @ 2011-10-19 10:27 linzuxin 阅读(141) 评论(0) 推荐(0) 编辑

导航