7stud2
(7stud --)
29 January 2014 09:47
1
hi,
class Raj
def hi
puts 'hi'
end
end
If I write code "puts Raj.instance_methods(false)"it prints the
functions available in Raj class, so here output would be 'hi'
My question is, consider the below of mine
save_dialog = WIN32OLE.new("AutoItX3.Control")
excel = WIN32OLE.connect("excel.application")
As I have explained in my example, I would like to have methods which
are specific to save_dialg and excel. The problem here is, If I write
the code like
puts save_dialog.class.instance_methods(false), It is returning the
methods which is available in WIN32OLE, but how do I get the methods
which are specific to save_dialog and excel?
···
--
Posted via http://www.ruby-forum.com/ .
7stud2
(7stud --)
29 January 2014 11:10
2
You use excel.ole_methods
···
--
Posted via http://www.ruby-forum.com/ .
7stud2
(7stud --)
29 January 2014 11:15
3
hi Joel,
thank you, I was using puts
WIN32OLE.connect("excel.application").ole_func_methods. could you
explain me what's the difference?
···
--
Posted via http://www.ruby-forum.com/ .
7stud2
(7stud --)
29 January 2014 11:23
4
hi Joel Pearson
Where can I find the documentation of those functions? How would I know
how to use those functions?
···
--
Posted via http://www.ruby-forum.com/ .
7stud2
(7stud --)
29 January 2014 12:38
5
There is a great blog which can get you started here:
The documentation for individual OLE methods will be in MSDN:
http://msdn.microsoft.com/en-us/library/wss56bz7.aspx
The documentation for WIN32OLE is here:
http://ruby-doc.org/stdlib-1.9.3/libdoc/win32ole/rdoc/WIN32OLE.html
···
--
Posted via http://www.ruby-forum.com/ .