[#40890] windowsでコンテキストメニューの「印刷」を実行するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
7 messages
2005/07/01
[#40891] 配列をシャッフル — Hideo Konami <konami@...>
小波です。
25 messages
2005/07/01
[#40892] Re: 配列をシャッフル
— Hiroyuki Adachi <hiroyuki-a@...>
2005/07/01
array = [1, 2, 3, 4, 5]
[#40899] Re: 配列をシャッフル
— ktokita <ktokita-p@...>
2005/07/01
時田です
[#40904] slice の仕様とマニュアルの記述 — Hideo Konami <konami@...>
小波です。
6 messages
2005/07/02
[#40939] 値の集合内の中から値の大きな数個のみを取得するには? — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
5 messages
2005/07/27
[#40941] オブジェクト配列の単一化は? — 小西 弘将 <konishi@...>
小西です。いつもお世話になります。
6 messages
2005/07/27
[#40955] irb --noreadline — Masatoshi SEKI <m_seki@...>
咳といいます。
10 messages
2005/07/29
[#40966] Solaris9上のREXML — Hirotaka Mizutani <hirotaka@...>
初めて投稿させて頂きます。水谷と申します。
6 messages
2005/07/29
[ruby-list:40927] Re: windowsでコンテキストメニューの「印刷」を実行するには?
From:
Masaki Suketa <masaki.suketa@...>
Date:
2005-07-13 12:13:04 UTC
List:
ruby-list #40927
助田です。
In message "[ruby-list:40926] Re: windowsでコンテキストメニューの「印刷」を実行するには?"
on 05/07/13, "H.Yamamoto" <ocean@m2.ccsnet.ne.jp> writes:
> ># どうするか、考えがまとまらない...。
>
> 本来は、パラメータが [in] なら値渡し、[out] なら参照渡しするのが
> 正しいやり方なんだと思います。[in] か [out] か、ruby側(レイトバインディング)で
> 知る方法がないのが問題だと・・・・
なるほど。[in]なら値渡し、[out]なら参照渡しですか。
> となると、VBScript みたいにユーザに参照渡しと値渡しを区別させるとか
> (VBScript では括弧で囲むと値渡し、囲まないと参照渡しになるらしい)
> JScript のようにすべて値渡しするとか・・・でもこれだと動かないものが
> あったんですよね。動かないというのは、やっぱり [out] に値渡しだと
> エラーになるとか、値が得られないとか、そういうことでしょうか?
そうです。
今までエラーになる状況というのは聞いたことがないと思うのですが、
値が得られないというのが問題になったことがあります。
参照渡しでエラーなら、全部値渡しにして、もう一度実行するという
アドホックなことを、Win32OLEでは、やっているのですが、
InvokeVerbの場合は、参照渡しでエラーにならないんですよね。
助田 雅紀