2009-08-25 12 views
1

Ich habe viel dazu gesucht, aber noch keine standardmäßige oder eher systematische Anleitung für Win32Ole in Ruby. Ruby on Windows von David ist sehr gut, aber ich brauche ein komplettes, systematisches Standard-Tutorial für WIN32OLE Ruby APIs.Alle Standard-Handbuch für Ruby WIN32OLE API?

Bitte vorschlagen!

Dank

Pradyumnas

Antwort

1

Ich fürchte, Sie nicht finden können. David Mullet ist working on a book, aber das bedeutet eher, dass es noch einige Zeit von der Veröffentlichung entfernt ist.

Ich brauche ein vollständiges, systematischer Standard Tutorial für WIN32OLE Rubin APIs.

Wie "vollständig", "systematisch" und "Standard" brauchen Sie wirklich? Sie müssen bedenken, dass jemand die Motivation haben muss, ein solches Tutorial zu erstellen, was eine wesentliche Arbeit wäre, die ohne Belohnung durchgeführt werden würde; deshalb ist ein Buch in Vorbereitung - dann können wir David für seine Expertise bezahlen!

Also müssen wir vielleicht Ihre Bedürfnisse ändern, um von der aktuellen Realität zufriedenstellender zu sein: Gibt es bestimmte Probleme, die Sie versuchen zu lösen? Können Sie hier einige spezifischere Fragen stellen?

+0

Ok, Anyways Thanks ... Ich denke, bis David sein Buch vervollständigen kann, muss ich vielleicht ständig ins Rdoc schauen. – RubyDubee

1

Ich habe über die gleiche Frage nachgedacht, als ich auf Ihren Beitrag stieß. Ich bin mir nicht sicher, was genau Sie versuchen, aber ich hatte Erfolg mit Ruby und Excel. Ich finde, wenn Sie ein Excel-Makro erstellen können, das etwas ähnlich dem tut, was Sie gerne Ruby tun würden, können Sie mehr oder weniger "Rubyfy" den Makro-Code und Zugriff auf alle die gleichen Methoden und Attribute in Ihrem Ruby-Code. Ich konnte herausfinden, wie man Ruby dazu bringt, Excel-Graphen zu erstellen und auf diese Weise Zellenfarben zu kodieren. Wenn die Software, mit der Sie interagieren möchten, über ein ähnliches Makro-Tool verfügt, können Sie möglicherweise herausfinden, wie Sie Ruby verwenden können, um mit dieser Software zu interagieren. Ich freue mich auf das Buch, das Mike erwähnt hat.

0

Unter der Annahme, dass die Probleme mit Win32OLE und nicht mit Ruby auftreten, wäre ich halb versucht, nach Leitfäden in anderen Skriptsprachen zu suchen, z. B. perl.

+0

Ich schlage vor, Sie nehmen Vbscript als Beispiel, es gibt viele VBS-Skripte (einschließlich VBA-Code), die diese Art von Sachen mit ActiveX-Com-Objekte tun und die Sie mit Win32OLE in Ruby konvertieren können. Natürlich bin ich voreingenommen durch Programmierung in beiden Sprachen. – peter