ruby
penguinoflinux
这个作者很懒,什么都没留下…
展开
-
ruby操作excel.全匹配搜索
需要将XLConst包含且load进来,再对相应的键值如‘LookAt’赋值,详见如下代码: require 'win32ole' def class XLConst end def main() excel=WIN32OLE.new("excel.application"); excel['Visible']=false; excel['DisplayAlert原创 2011-12-13 13:12:47 · 829 阅读 · 0 评论 -
ruby随笔.注释
Ruby的注释有单行和多行两种。 单行注释:一行以#开头,则该行是单行注释,可以是一些函数说明、类说明等等,例如 #I am single line comment #Exx.xx.rb #this function define xxxxxx 多行注释:以=begin作为第一行全部内容(写在行首),以=end作为最后一行全部内容(写在行首),这两行之前的任何内容都是注释,可以是一些函原创 2011-12-15 12:26:46 · 649 阅读 · 0 评论 -
ruby学习随笔1
函数的括号可有可无,如puts("xxxx")或puts "xxxx",为避免使用歧义,最好使用括号;在不影响函数使用的情况下可以去掉括号。 语句末尾的分号可有可无,一行语句有多个语句时要用分号隔开。 只有nil和false是假,其他都是真。 简单输出 puts直接输出一行内容,包括回车换行; print输出字符串,但是不包含回车换行; printf可带占位符输出; puts原创 2011-12-13 14:58:06 · 609 阅读 · 0 评论 -
ruby随笔.命名规则
一般规则:名称是以大小写字母,数字,下划线的任意组合(统称为合法字符),但是只能以字母或下划线开头。 命名的目的:ruby可以根据名称的第一个字符来区分是什么名称,是常量名,变量名,方法名,类名,还是模块名。 本地变量:以小写字母或下划线开头,后跟合法字符; 例如,name,fish_and_chips,x_axis,thx1138,_26 实例变量:以@开头,后面至少跟一个合原创 2011-12-15 12:07:35 · 1236 阅读 · 0 评论