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

Microsoft Word i vb.net

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

[ Pregleda: 1901 | Odgovora: 2 ]

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


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.
19.02.2004. u 10:47 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 2408
193.203.9.*



Profil

icon Re: Microsoft Word i vb.net20.02.2004. u 09:29
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


▪ The quicker a phone is answered in sales, the slower it's answered in customer services - Brownridge's Law
▪ Democracy is a device that ensures we shall be governed no better than we deserve - George Bernard Shaw
▪ To err is human--and to blame it on a computer is even more so - Robert Orben
20.02.2004. u 09:29 

Rainman_
Amsterdam

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



Profil

icon Re: Microsoft Word i vb.net20.02.2004. u 12:41
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.
20.02.2004. u 12:41 

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

[ Pregleda: 1901 | Odgovora: 2 ]

Postavi temu Odgovori

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