[OT] Re: Windows ole word automatism

Gregor Richards Richards at codu.org
Tue Nov 14 15:24:47 PST 2006


Gregor Kopp wrote:
> Hi guys !
> 
> I'm fresh to D and really happy about the easy syntax compared to C++.
> I would like to do automation with winword on my job here.
> 
> First of all, a little Ruby code, so that you can see what I mean:
> 
> Code starts here:
> 
> require "win32ole"
> @word = WIN32OLE.new('Word.Application') # initialize a new word
> # next line: create a new file with the given template
> @word.documents.add(File.expand_path("myownfiletemplate.dot"))
> # next line: show word, because it would be hidden!
> @word.Visible = 1
> # search for text
> @word.selection.find.text = "Text to Search"
> @word.selection.find.execute
> # after search (text will me marked) exchange "Text to Search" with
> # "Replaced by this Text"
> @word.selection.typetext "Replaced by this Text"
> 
> Code ends here
> 
> 
> 
> Das a similiar lib (like this win32ole lib from ruby) exist for the D 
> language? I also tried to work with dfl it does have a module named 
> dfl.wincom, but there is no usable documentation about it, and I really 
> don't know if its the right module.
> 
> Greets, Gregor

Oh no, another Gregor!  Oh, the confusion that will ensue!

  - Gregor Richards



More information about the Digitalmars-d mailing list