Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Microsoft Word i vb.net

[es] :: .NET :: .NET Desktop razvoj :: Microsoft Word i vb.net

[ Pregleda: 4485 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Rainman_
Amsterdam

Član broj: 21073
Poruke: 18
*.a2000.nl



Profil

icon Microsoft Word i vb.net19.02.2004. u 10:47 - pre 253 meseci

Moje pitanje se odnosi na automatizaciju word-a i vb.net-a.
U vb6 sam morao da dodam referencu za word i onda npr.:

Dim mswa as Word.Application
Set mswa = new Word.Application
mswa.Documents.Add()
' i onda naprimer
mswa.Selection.Font.Bold = wdToggle

Kada ovo isto napravim u vb.net-u, vb.net mi ne prepoznaje wdToggle kao ni sve druge word konstante koje pocinju sa wd. Pretpostavljam da moram da uvezem neki "namespace" iza kojeg se kriju sve te konstante, ali ne mogu da nadjem koji.
Ako neko zna vise o ovome, hvala unapred na objasnjenju.
 
Odgovor na temu

mmix
Miljan Mitrović
Chief Software Architect
Financial Intelligence Software Ltd.
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6044



+4631 Profil

icon Re: Microsoft Word i vb.net20.02.2004. u 09:29 - pre 253 meseci
U .NETu enumerisane konstante (kao što je wdToggle) nisu direktno dostupne, već se moraju referencirati kroz enumerisani tip u kome su definisane. Za platform interop koji koristiš, pogledaj kog je tipa property Bold u Font klasi, pa ako je npr. WordBoldEnumeration, onda staviš

mswa.Selection.Font.Bold = WordBoldEnumeration.wdToggle

naravno pod uslovom da je namespace interop-a ubačen u Imports


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
 
Odgovor na temu

Rainman_
Amsterdam

Član broj: 21073
Poruke: 18
*.a2000.nl



Profil

icon Re: Microsoft Word i vb.net20.02.2004. u 12:41 - pre 253 meseci
E, nasao sam.
Enumeratori se nalaze pod namespaece word i imaju prefiks wd kao i konstante. Imena nekih konstanti su malo drugacija (wdToggle je sada wdToggleCase), ali to je to.
Hvala puno.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Microsoft Word i vb.net

[ Pregleda: 4485 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.