内容は、商品ジャンルの英単語(Book, Bike, Cell phone, Laptop)が並んでいるものを探しています。
もしネットに接続された環境でオートコンプリートを実現するつもりなら、最近の流行は、Google Suggest APIを使う事だと思います。Google Suggest APIを使うと、どのような続きがあるか予測できるプログラムを書く事が出来ます。
http://logic.moo.jp/memo.php/archive/792
http://www.crystal-creation.com/web-appli/technical-information/web-api/google/suggest/
辞書を作りたいということなら、Microsoft IME 辞書ツールからファイルに書き出したら手に入れられますが、プログラムでの利用に際しては著作権等に配慮しなければならないと思います。
Windowsでオフラインなら次のページの情報が役に立つと思います。
http://www.atmarkit.co.jp/fdotnet/dotnettips/421autocomp/autocomp.html
最後に、ご質問の件です。シンプルな英単語のリストであれば「English Words List」というキーワードでググると沢山見つかると思います。例えば、下記のようなファイルです。
http://wordlist.sourceforge.net/
http://downloads.sourceforge.net/wordlist/12dicts-5.0.zip
ジャンルのリストが必要なら、キーワードに欲しいジャンルを加えると、見つかると思います。
YUI を用いてオートコンプリートを実装する方法
http://keicode.com/script/scr16.php
Googleサジェスト(Yahoo, Bing, Amazon, Youtubeも)APIを使用する
http://logic.moo.jp/memo.php/archive/792
を利用して
辞書をさくせいしては?
------------
実装方法でなくて、
オートコンプリートのAPIから
逆に辞書を作成すればよいのでは?と書いてるのですが・・
連想キーワード辞書がほしいだけですよね?
オートコンプリートの実装方法なんて聞いてないです。
WordNet という英英辞典&類語辞典。
http://wordnet.princeton.edu/
http://www.vector.co.jp/soft/data/writing/se323658.html
Googleや、YahooでこういったAPIを提供していたんですね。
2012/05/25 14:21:24参考になりました。