[#44909] VRDdeClientについて — Toshiyasu Soejima <clev@...2.so-net.ne.jp>

17 messages 2008/05/11

[#44936] yamlとencoding — "Yutaka Kanemoto" <kinpoco@...>

金本と申します。

16 messages 2008/05/14

[ruby-list:44950] Re: VRDdeClientについて

From: Toshiyasu Soejima <clev@...2.so-net.ne.jp>
Date: 2008-05-17 00:56:24 UTC
List: ruby-list #44950
雪見酒さん、ありがとうございます。

VRでFormを作ることはできたんですが、むしろ問題はDDEの方でして・・・
例えば、Excelのセルで、"=VT|QUOTE!USDJPY" と入力するだけでデータが表示
できるような場合、このデータをRubyのクライアントで取得できれば、そのまま
Railsでデータを保存できるかもしれんと思ってるんですが・・・

いかんせん、DDEクライアントを書いたことがないので、サンプルを見ても
なにがなんだか状態で困っております・・・orz



> どういうことをなさりたいのか具体的にわかりませんが、簡単ですからとに
> かくやってみましょう。考えるのはそれからでも良いのでは?
>
> require 'vr/vrcontrol'
>
> class Form1 < VRForm
>   def construct
>     addControl(VRButton,'button1',"button1",10,10,80,20)
>   end
>
>   def button1_clicked
>     print 'button clicked'
>     $stdout.flush
>   end
> end
>
> VRLocalScreen.start Form1
>
> ActiveScriptRubyがインストールされていれば、これをruby consoleから
> 実行すれば、ボタンを押すたびにコンソールに
>
> "button clicked"
>
> が出力されます。
> あとはボタンの代わりにタイマで定期的にDDEサーバーにデータを要求して
> それをコンソールに出力するとか、タスクトレーに格納するとか、
> Arrayに格納して、データベースに送るとかは、サンプルを見ながらいろい
> ろやってみましょう。VsiualuRubyのホームページにはいろいろなサンプル
> があります。DDEじゃなくてOLE Automationだって使えます。
>
>
>
>   


In This Thread