Avatar billede ladyhawke Novice
27. juni 2002 - 08:44 Der er 6 kommentarer og
1 løsning

stavekontrol

Hvordan laver man stavekontrol via words ordbog (hvis den eksisterer) af en tekst i form af en streng (CString eller lignende) i Visual C++?
Avatar billede jpk Nybegynder
27. juni 2002 - 09:27 #1
Jeg har tidligere kigget efter denne mulighed, men har aldrig fundet noget dokumentation/eksempler om det.
Jeg tror heller ikke at det er meningen at man skal kunne bruge Words ordbog, da en sådan jo er ret dyr at købe rettigheder til...
Avatar billede ladyhawke Novice
27. juni 2002 - 09:38 #2
Mange har Office installeret på deres computer og koden skulle blot undersøge om den var der og bruge den hvis den fandtes.

Der findes en dll (MSWORD.DLL tror jeg) som giver adgang til et lave og modificere dokumenter, men hvordan integrerer man det i en VC++ app.

Jeg har ledt lidt i MSDN dokumentationen og fundet artikler om hvordan man gør i Visual Basic og Visual FoxPro, men så må det også være muligt i VC++...
Avatar billede jpk Nybegynder
27. juni 2002 - 09:47 #3
Okay, hvis du vil bruge Word som en komponent er det en anden sag!Jeg havde forstået du kun ville bruge stavekontrollen...

Tjeck adressen:
http://codeguru.earthweb.com/atl/wordauto.shtml
Avatar billede ladyhawke Novice
27. juni 2002 - 09:53 #4
Jeg kigger :-)
Jeg behøver ikke bruge word, men hvis det er løsningen, når jeg skal bruge en stavekontrol hvor jeg ikke selv skal lave ordbogen først, er det OK
Avatar billede jpk Nybegynder
27. juni 2002 - 10:03 #5
Jeg mener at den danske ordbog til stavekontrol i Word 2000 ligger i filen MSSP3DA.LEX (der er en tilhørende MSSP3DA.DLL).
Filerne kan evt. være placeret i C:\Program Files\Common Files\Microsoft Shared\Proof, men det er ikke sikkert!
Om man på nogen måde kan bruge disse direkte, ved jeg ikke...
Avatar billede ladyhawke Novice
27. juni 2002 - 11:45 #6
Jeg kan ikke umiddelbart få eksemplet til at virke...
Er det ikke muligt at udnytte typelib og få adgang til word ad denne vej?

Jeg har prøvet at importere words tybelib, men ved ikke rigtig hvordan det udnyttes, så word ikke bliver synlig undervejs...
Avatar billede ladyhawke Novice
01. juli 2002 - 14:23 #7
Jeg synes ikke der er kommet noget brugbart i dette spørgsmål, så jeg lukker og slukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester