XLS Files
Ingo Oeser
ioe-news at rameria.de
Sun Aug 24 03:11:40 PDT 2008
yidabu wrote:
> void main()
> {
> auto app = new DispatchObject("Excel.Application");
>
> app.set("Visible",1);
>
> auto vbooks = app.get("Workbooks");
> auto books = new DispatchObject(vbooks.pdispVal);
>
> auto vbook = books.get("Open", "d:\\200.xls");
> auto book = new DispatchObject(vbook.pdispVal);
>
> auto vsheet = book.get("ActiveSheet");
> auto sheet = new DispatchObject(vsheet.pdispVal);
>
> auto vrange = sheet.get("Range", "A1");
> auto range = new DispatchObject(vrange.pdispVal);
>
> auto vvalue = range.get("Value");
> Stdout ( vvalue ).newline;
> }
Wow! That example really shows the simplifications possible with auto!
Looking up those type chains alone would have taken half an hour!
I'm really amazed!
Best Regards
Ingo Oeser
More information about the Digitalmars-d-learn
mailing list