423件ヒット
[1-100件を表示]
(0.164秒)
ライブラリ
- ビルトイン (181)
- erb (11)
- pp (11)
-
rexml
/ document (33) - win32ole (110)
クラス
- Binding (16)
- ERB (11)
- Module (22)
- NameError (9)
- Object (77)
-
REXML
:: XPath (33) - Thread (11)
- TracePoint (2)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (88)
モジュール
- Kernel (55)
キーワード
- DATA (11)
- Ruby用語集 (11)
-
WIN32OLE
_ VARIABLE (11) - binding (2)
-
class
_ variables (11) - constants (11)
- each (11)
- first (11)
-
global
_ variables (11) -
initialize
_ copy (11) -
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
instance
_ variable _ set (11) -
instance
_ variables (11) -
irb
/ completion (11) -
local
_ variables (30) - match (11)
- name (11)
- new (11)
-
ole
_ type (11) -
ole
_ type _ detail (11) -
pretty
_ print _ instance _ variables (11) -
rb
_ f _ global _ variables (11) -
rb
_ f _ local _ variables (11) -
rb
_ mod _ class _ variables (11) -
rb
_ obj _ instance _ variables (11) -
source
_ location (6) -
thread
_ variable _ set (11) -
to
_ s (11) -
trace
_ var (33) - value (11)
-
variable
_ kind (11) - varkind (11)
- visible? (11)
- 変数と定数 (11)
検索結果
先頭5件
-
WIN32OLE
_ TYPE # variables -> [WIN32OLE _ VARIABLE] (33607.0) -
型が持つ変数を取得します。
...メンバ変数の情報を
WIN32OLE_VARIABLEオブジェクトの配列として返します。
@return 型が持つ変数情報をWIN32OLE_VARIABLEの配列として返します。
変数を持たない場合は空配列を返します。
@raise WIN32OLERuntimeError 型属性が取得で......obj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
vars = tobj.variables
vars.each do |v|
puts "#{v.name} = #{v.value}"
end
上記を実行すると以下の出力が得られます。
xlChart = -4109
xlDialogSheet = -4116
xlExcel4IntlMacroSh......eet = 4
xlExcel4MacroSheet = 3
xlWorksheet = -4167
@see WIN32OLE_VARIABLE... -
irb
/ completion (32012.0) -
irb の completion 機能を提供するライブラリです。
...irb の completion 機能を提供するライブラリです。
=== 使い方
$ irb -r irb/completion
とするか, ~/.irbrc 中に
require "irb/completion"
を入れてください.
irb実行中に require "irb/completion" してもよいです.
irb 実行中に [Tab] を押すとコ......全に補完します.
irb(main):001:0> in
in inspect instance_eval
include install_alias_method instance_of?
initialize install_aliases instance_variables
irb(main):001:0> inspect
"main"
irb(main):002:0> foo = Objec......覧がでます.
irb(main):003:0> foo.
foo.== foo.frozen? foo.protected_methods
foo.=== foo.hash foo.public_methods
foo.=~ foo.id foo.respond_to?
foo.__id__ foo.inspect f... -
Object
# pretty _ print _ instance _ variables -> [String | Symbol] (24501.0) -
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。
pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。 -
Module
# class _ variables(inherit = true) -> [Symbol] (21337.0) -
クラス/モジュールに定義されているクラス変数の名前の配列を返します。
...m inherit false を指定しない場合はスーパークラスやインクルードして
いるモジュールのクラス変数を含みます。
//emlist[例][ruby]{
class One
@@var1 = 1
end
class Two < One
@@var2 = 2
end
One.class_variables # => [:@@var1]
Two.class_variabl......es # => [:@@var2, :@@var1]
Two.class_variables(false) # => [:@@var2]
//}
@see Module.constants, Kernel.#local_variables, Kernel.#global_variables, Object#instance_variables, Module#constants... -
Binding
# local _ variables -> [Symbol] (21313.0) -
ローカル変数の一覧を Symbol の配列で返します。
...カル変数の一覧を Symbol の配列で返します。
//emlist[例][ruby]{
def foo
a = 1
2.times do |n|
binding.local_variables #=> [:a, :n]
end
end
//}
このメソッドは以下のコードと同様の動作をします。
//emlist[][ruby]{
binding.eval("local_variables")
//}... -
WIN32OLE
_ VARIABLE # variable _ kind -> String (21206.0) -
変数の種類(VARKIND)を取得します。
...類(VARKIND)を取得します。
この変数の種類を示す文字列を返します。
@return VARKINDに対応する文字列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
puts tobj.variables.map {|v| v.variable_kind}.uniq # => CO......以下のいずれかとなります。
: PERINSTANCE
インスタンス毎の変数。構造体やユーザ定義体のフィールド。(0)
: STATIC
クラスの静的変数。(1)
: CONSTANT
定数。enumやモジュールのメンバ。(2)
: DISPATCH
変数アクセスにオートメー......ションを利用。旧型式のプロパティ。(3)
@see WIN32OLE_VARIABLE#varkind... -
VALUE rb
_ mod _ class _ variables(VALUE obj) (18400.0) -
-
VALUE rb
_ obj _ instance _ variables(VALUE obj) (18400.0) -
-
Kernel
. # global _ variables -> [Symbol] (18325.0) -
プログラム中で定義されているグローバル変数(`$'で始まる変数)名の 配列を返します。
...グラム中で定義されているグローバル変数(`$'で始まる変数)名の
配列を返します。
//emlist[例][ruby]{
p global_variables #=> [:$;, :$-F, :$@, ... ]
//}
@see Kernel.#local_variables,Object#instance_variables,Module.constants,Module#constants,Module#class_variables... -
Kernel
. # local _ variables -> [Symbol] (18325.0) -
現在のスコープで定義されているローカル変数名の配列を返します。
...現在のスコープで定義されているローカル変数名の配列を返します。
//emlist[例][ruby]{
yuyu = 0
p local_variables #=> [:yuyu]
//}
@see Kernel.#global_variables,Object#instance_variables,Module.constants,Module#constants,Module#class_variables...