INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Jobs

Dictionary questionv

Dictionary questionv

(OP)
Does anybody know how to access the words in say the Microsoft dictionary using vb6 or how it is structured?
I have in mind an app that I can use to cheat on my wife who religiously does one of the word-whiz type puzzles in a newspaper that ask for all the words you can make up from a collection of 9 letters but containing one specific letter.
I would enter all the letters and press a button -voila!

RE: Dictionary questionv

What "Microsoft dictionary" do you mean? There isn't one in Windows that I think of. Is this some other product?

It sounds like you want an anagram utility. Surely there are a ton of these, even free ones.

RE: Dictionary questionv

(OP)
By "dictionary" I meant the reference information that allows a spell checker to underline an incorrect word in a document.
I had thought if I could access this collection of words I could do a search to get all correctly spelt words possible from a collection of 9 letters.
I was more interested in the exercise of doing it myself rather than using an app that someone else has already done - that's the fun of programming that many people seem to have lost these days. They just want instant results.
Presently I have no idea of how a spell checker's collection of words is organised but it must be something like an indexed dictionary- I would imagine.

RE: Dictionary questionv

(OP)
Sorry I should have checked other forums first. I see there are some answers there

RE: Dictionary questionv

So just get a word list, sort it. Then you can do binary searches on the word list to check each permutation.

Seems simple enough.

RE: Dictionary questionv

> I see there are some answers there

For accessing the MS dictionaries? Really? Whilst MS originally intended to provide an open API for that (the Common Spelling API), they quickly dropped the idea (sometime back in 2001 or so); CSAPI still exists for 3rd parties to develop their own language tools (or to enhance the MS ones), you are not able to use them to access the MS ones - the documentation and licensing is pretty explicit "CSAPI may not be used to call into Microsoft's spell check engine and lexicon". You are pretty much limited to using Office automation if you want to sue the MS spell checker.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Resources

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close