From: jglueck@... (=?ISO-8859-1?Q?Bernhard_Gl=FCck?=) Date: 2001-09-04T08:29:36+09:00 Subject: [ruby-talk:20823] Re: Calling member methods from C++ Takaaki Tateishi wrote in message news:<200109031308.WAA06400@mailrelay.jaist.ac.jp>... > At Mon, 3 Sep 2001 21:52:27 +0900, > jglueck@vol.at (Bernhard Gl ,A| (Bck) wrote: > > String callString = "On"; > > callString += m_msg; > > callString += "()"; > .. > > ID callId = rb_intern( callString ); > > I guess if you get rid of `callString += "()";', > your program would work well. Sorry, thanks for your answer, but i did that in the original version I just added the += "()" because I thought that might make it work .. It does not work without it either... Also note before this suggestions comes up that the TYPO in my Ruby script code in the original post ( Rs:Log ) is only a typo in the Post, not in my ruby code (where it reads correctly Rs::Log The script itself compiles fine, and when i Call s.OnFire() Directly in ruby it is executed.... So this can't be the cause Any other suggestions ?