441件ヒット
[1-100件を表示]
(0.093秒)
ライブラリ
- ビルトイン (55)
- mkmf (33)
- pathname (11)
- rbconfig (22)
-
rdoc
/ text (22) -
rexml
/ document (44) - shell (6)
-
shell
/ command-processor (6) -
win32
/ registry (187)
クラス
- Dir (22)
- File (22)
- Pathname (11)
-
REXML
:: Document (22) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Win32
:: Registry (33)
モジュール
- Kernel (44)
-
RDoc
:: Text (22) -
REXML
:: Namespace (22) - RbConfig (22)
-
Win32
:: Registry :: Constants (154)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DOSISH 対応 (11)
-
MAKEFILE
_ CONFIG (11) -
REG
_ BINARY (11) -
REG
_ DWORD (11) -
REG
_ DWORD _ BIG _ ENDIAN (11) -
REG
_ DWORD _ LITTLE _ ENDIAN (11) -
REG
_ EXPAND _ SZ (11) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (11) -
REG
_ LINK (11) -
REG
_ MULTI _ SZ (11) -
REG
_ NONE (11) -
REG
_ QWORD (11) -
REG
_ QWORD _ LITTLE _ ENDIAN (11) -
REG
_ RESOURCE _ LIST (11) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (11) -
REG
_ SZ (11) -
absolute
_ path (11) -
cc
_ command (11) -
cpp
_ command (11) - home (22)
-
link
_ command (11) - name (11)
-
normalize
_ comment (11) -
rdoc
/ generator / json _ index (11) - read (11)
-
require
_ relative (11) -
ruby 1
. 6 feature (11) - 変数と定数 (11)
検索結果
先頭5件
-
RbConfig
. expand(val , config = CONFIG) -> String (21307.0) -
与えられたパスを展開します。
...パスを展開します。
RbConfig.expand("$(bindir)") # => /home/foobar/all-ruby/ruby19x/bin
@param val 展開したい変数名を Makefile に書く形式で指定します。
@param config 変数展開に使用する設定を Hash で指定します。
@see RbConfig::MAKEFILE_CONFIG... -
Win32
:: Registry . expand _ environ(str) (12207.0) -
@todo
...@todo
str の %\w+% という並びを環境変数に置換します。
REG_EXPAND_SZ で用いられます。
詳細は以下の Win32 API を参照してください。
* ExpandEnvironmentStrings: http://msdn.microsoft.com/library/en-us/sysinfo/base/expandenvironmentstrings.asp... -
File
. expand _ path(path , default _ dir = & # 39; . & # 39;) -> String (9225.0) -
path を絶対パスに展開した文字列を返します。 path が相対パスであれば default_dir を基準にします。
...th が相対パスであれば default_dir を基準にします。
先頭の ~ はホームディレクトリ(環境変数 HOME が使われます)に、
~USER はそのユーザのホームディレクトリに展開されます。
//emlist[例][ruby]{
p Dir.getwd #=> "/home......home/matz"
p File.expand_path("..") #=> "/home/matz/work"
p File.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}
@param path パスを表す文字列を指定します。
@param default_dir path が相......対パスであれば default_dir を基準に展開されます。... -
Win32
:: Registry # read _ s _ expand(name) (9119.0) -
@todo
...@todo
型が REG_SZ または REG_EXPAND_SZ であるレジストリ値 name を読み,
その値を返します。
型が REG_EXPAND_SZ だった場合,環境変数が置換された値が返ります。
REG_SZ または REG_EXPAND_SZ 以外だった場合,TypeError が発生します。... -
RbConfig
:: MAKEFILE _ CONFIG -> Hash (9118.0) -
RbConfig::CONFIG と同じですが、その値は以下のような形 で他の変数への参照を含みます。 MAKEFILE_CONFIG["bindir"] = "$(exec_prefix)/bin" これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、 Makefile 作成の際に利用されることを想定しています。
...RbConfig::CONFIG
と同じですが、その値は以下のような形
で他の変数への参照を含みます。
MAKEFILE_CONFIG["bindir"] = "$(exec_prefix)/bin"
これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、
Makefile 作成の際に利用されることを想定し......require 'rbconfig'
print <<-END_OF_MAKEFILE
prefix = #{RbConfig::MAKEFILE_CONFIG['prefix']}
exec_prefix = #{RbConfig::MAKEFILE_CONFIG['exec_prefix']}
bindir = #{RbConfig::MAKEFILE_CONFIG['bindir']}
END_OF_MAKEFILE
=> prefix = /usr/local
exec_prefix = $(prefix)
bindir = $......fix)/bin
RbConfig.expand
は、このような参照を解決する
メソッドとして rbconfig 内部で利用されています。
(CONFIG 変数は、MAKEFILE_CONFIG の内容から
RbConfig.expand
を使って生成されています)
require 'rbconfig'
p Config.expand(RbConfig::MAKEFIL... -
Win32
:: Registry :: Constants :: REG _ BINARY (9101.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ DWORD _ BIG _ ENDIAN (9101.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ DWORD _ LITTLE _ ENDIAN (9101.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ EXPAND _ SZ (9101.0) -
@todo
@todo
レジストリ値の型。 -
Win32
:: Registry :: Constants :: REG _ FULL _ RESOURCE _ DESCRIPTOR (9101.0) -
@todo
@todo
レジストリ値の型。