[VB6] probleempje met word

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 22-09 12:53

D-RiSe

Kick the baby

Topicstarter
Ik zit ff met het volgende, ik heb een progje wat wat dingen gaat uitvreten met het actieve document in word..
oftwel

code:
1
2
3
dim wObj as Word.Application
set wObj = getObject(, "Word.Application")
wObj.activeDocument.doeerietsmee


Het probleem is dat als er meerdere word instances zijn dat ik het niet voorelkaar krijg om een speciefieke instance te pakken, bovenstaande code pakt immers simpelweg de instance met het laagste pid...

iemand enig idee hoe ik de andere kan pakken?

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


Acties:
  • 0 Henk 'm!

Verwijderd

Je kan of een id of een naam meegeven aan de code...

Ik zal even kijken of ik nog ergens een stukje code heb !

Acties:
  • 0 Henk 'm!

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 22-09 12:53

D-RiSe

Kick the baby

Topicstarter
Verwijderd schreef op 20 December 2002 @ 09:58:
Je kan of een id of een naam meegeven aan de code...

Ik zal even kijken of ik nog ergens een stukje code heb !
stel je hebt dit:
WINWORD.EXE (pid 20)
- 1.doc
- 2.doc
WINWORD.EXE (pid 30)
- 3.doc
- 4.doc
WINWORD.EXE (pid 40)
- 5.doc
- 6.doc


de vraag is dan hoe pak ik 3.doc, ik weet alleen dat het document bijv 3.doc heet...

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


Acties:
  • 0 Henk 'm!

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 14:03

mulder

ik spuug op het trottoir

Dat wrdObj heeft toch een Documents collection, daar kun je doorheen lopen, en een item zal wel een Property Name of Filename oid hebben.

[ Voor 3% gewijzigd door mulder op 20-12-2002 11:19 ]

oogjes open, snaveltjes dicht


Acties:
  • 0 Henk 'm!

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 22-09 12:53

D-RiSe

Kick the baby

Topicstarter
Don Facundo schreef op 20 December 2002 @ 11:18:
Dat wrdObj heeft toch een Documents collection, daar kun je doorheen lopen, en een item zal wel een Property Name of Filename oid hebben.
ja maar je krijgd dan alleen de 1e instance en de documents collection bestaat dan uit 1.doc en 2.doc.... hoe pak ik dan 3.doc?

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


Acties:
  • 0 Henk 'm!

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 22-09 12:53

D-RiSe

Kick the baby

Topicstarter
Okay, getObject("3.doc") werkt wel als het doucmnet ook daadwerkelijk opgeslagen is maar stel nu het is een nieuw document.....

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


Acties:
  • 0 Henk 'm!

  • D-RiSe
  • Registratie: September 2000
  • Laatst online: 22-09 12:53

D-RiSe

Kick the baby

Topicstarter
okay, getObject("document1") werkt dus ook... hmm... dan dat maar gebruiken in een lusje tot ik het gewenste doc tegenkom.....

intel silver reef, celly 2.0 Ghz, 256mb ddr, G2MX


Acties:
  • 0 Henk 'm!

  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 01-10 14:29

Altaphista

1. check manual, 2. ask

we komen er wel uit ;)

Je gaat het pas zien als je het doorhebt.

Pagina: 1