るりまサーチ

最速Rubyリファレンスマニュアル検索!
89件ヒット [1-89件を表示] (0.094秒)
トップページ > 種類:クラス[x] > クエリ:Application[x]

別のキーワード

  1. rake application
  2. rake application=
  3. application run
  4. application init
  5. application name

ライブラリ

検索結果

Logger::Application (18025.0)

ユーザ定義のアプリケーションにログ機能を簡単に追加することができます。

...をインスタンス化して start メソッドを呼び出します。


例:

class
FooApp < Application
def initialize(foo_app, application_specific, arguments)
super('FooApp') # Name of the application.
end

def run
...
log(WARN, 'warning', 'my_method1')...
....error('my_method2') { 'Error!' }
...
end
end

status = FooApp.new(....).start

=== 注意

このクラスは 2.2.0 で gem ライブラリとして切り離されました。2.2.0
以降ではそちらを利用してください。

* https://rubygems.org/gems/logger-application...

Rake::Application (18001.0)

Rake で使用するメインのクラスです。

Rake で使用するメインのクラスです。

コマンドラインで rake コマンドを実行した時に作成され、実行されます。

WIN32OLE (19.0)

OLEオートメーションサーバをRubyで操作するためのクラスです。

...ーにパラメータ名、値に引数を指定できます。

=== サンプルコード

require 'win32ole'

excel = WIN32OLE.new('Excel.Application')
workbook = excel.Workbooks.Open('workbook.xls')
workbook.PrintOut
workbook.Close(:SaveChanges => false)
excel.Quit

なお、OLEオー...
...メーションサーバのメソッド名は小文
字で記述しても構いません。

require 'win32ole'

excel = WIN32OLE.new('Excel.Application')
workbook = excel.workbooks.open('workbook.xls')
workbook.printout
workbook.close(:SaveChanges => false)
excel.quit


=== マルチス...
...が1対1で対応する実行環境
ではスレッドをまたがる呼び出しはエラーとなります。

excel = WIN32OLE.new('Excel.Application')
Thread.start do
workbook = excel.Workbooks.Open('workbook.xls') #=> HRESULT error code:0x800401f0
workbook.PrintOut
workbook.Clos...

WIN32OLE_TYPE (13.0)

WIN32OLE_TYPEオブジェクトは、型情報ライブラリ(TypeLib)内に定義された 1つの型情報を保持します。

...プルコード

require 'win32ole'

excel_app_type = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
puts excel_app_type.progid # => "Excel.Application.14"



Ruby-1.9.1以降、WIN32OLE_TYPELIBオブジェクトの
WIN32OLE_TYPELIB#ole_typesメソッドを利用して...

WIN32OLE_TYPELIB (13.0)

OLEオートメーションサーバの型情報ライブラリ(TypeLib)を操作するための クラスです。

...ble classes:"
tlib.ole_types.select{|cls| cls.progid }.each do |cls|
puts " #{cls.name}: PROGID=#{cls.progid}"
end

上記を実行すると以下の出力を得ます。

Guid of Excel typelib = {00020813-0000-0000-C000-000000000046}
version = 1.7
creatable classes:
Application
: P...
...ROGID=Excel.Application.14
Chart: PROGID=Excel.Chart.8
Worksheet: PROGID=Excel.Sheet.8

ここでは、Excelのクラスのうち、WIN32OLE.newで作成可能なクラスを引
数で指定する名前(PROGID)と共に示しています。...

絞り込み条件を変える

WEBrick::HTTPUtils::FormData (7.0)

クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも 使われます。

...st や
WEBrick::HTTPUtils::FormData#each_data によりそれぞれの値を取り出すことができます。

通常のフォームデータ(application/x-www-form-urlencoded)は unescape されています。
ただし multipart/form-data なフォームデータはユーザが content-transfer...

WIN32OLE_EVENT (7.0)

OLEオートメーションサーバからのイベント通知を制御するクラスです。

...イベントを受け取るメソッドをサーバへ登録できま
す。

=== サンプルコード

ie = WIN32OLE.new('InternetExplorer.Application.1')
event = WIN32OLE_EVENT.new(ie, 'DWebBrowserEvents2')
b = false
event.on_event('DocumentComplete') do |disp, uri|
disp.document.getE...

WIN32OLE_METHOD (7.0)

OLEオートメーションサーバが持つメソッドの情報を提供します。

...ションサーバのメソッドの情報(メタデー
タ)を保持します。

=== サンプルコード

excel = WIN32OLE.new('Excel.Application')
excel.ole_methods.each do |method|
if method.visible?
puts <<SIGNATURE
#{method.return_type} #{method.name}(#{
method.pa...

WIN32OLE_VARIANT (7.0)

OLEオートメーションの標準型のVARIANTオブジェクトをRubyで利用するための クラスです。

...のOLEオートメー
ションサーバの仕様または実装に依存します。

=== サンプルコード

shell = WIN32OLE.new('Shell.Application')
folder = shell.NameSpace('C:\\Users\\Public\\Documents')
item = folder.ParseName('test.txt')
v = WIN32OLE_VARIANT.new('Delete')
i...