• ベストアンサー

VC++でXMLを扱えるコントロールがあるかどうか探しています。

VC++でXMLを扱えるコントロールがあるかどうか探しています。 VC++でXMLの情報を拾って表示したいのですが、それを可能とするコントロールがあるのか、あればその方法を教えていただきたいです。 また、上記に関連した書籍などがありましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

質問491740と同じくDOMが使えます。 VCだと日本語の情報がほとんどないのが辛い。

参考URL:
http://msdn.microsoft.com/library/en-us/xmlsdk/htm/dom_hdi_2y28.asp

関連するQ&A

  • VBでXMLを扱えるコントロールはありますか

    VBでXMLを扱えるコントロールがあるかどうか探しています。 VBでXMLの情報を拾って表示したいのですが、それを可能とするコントロールがあるのか、あればその方法を教えていただきたいです。 また、上記に関連した書籍などがありましたら教えてください。

  • VC++でActiveXコントロールを作りたいのですが

    IEから <OBJECT CLASSID="CLSID:***"></OBJECT> で使えるActiveXコントロールを作りたいのですが、よくわかりません。 VC++では、MFC ActiveX ControlWizard で、ActiveXコントロールが作れるようですね。とりあえずプロジェクトを作って、そのまま何もしないActiveXを作って、ブラウザで表示したいと思っても、どのようにしたらいいのか、そこから分かりません。 HTMLを書いて、ブラウザで表示させようとしてますが、何か抜けていたり、おかしかったりするでしょうか。 かなり情報不足かもしれませんが、何かヒントがいただければと思います。よろしくお願いします。

  • VC6 コントロールウインドウの表示

    こんにちは、honiyonです。  VC6を使用しています。  ダイアログを作成中に誤って ボタンやスタティックテキスト等コントロールのリストが表示されているコントロールウインドウを閉じてしまいました。  メニュー等を探しても、再び表示する為の操作が見つからず困っています。  初歩的な質問でお恥ずかしいですが、表示させる方法を教えてください。  宜しくお願いします(..

  • XMLの教材

    XMLを学習しようと思うのですが、XML関連の書籍はかなり出版されていてどれがいいのかよくわかりません。 オススメノ本があったら教えてください。 ちなみに私はXMLの知識はまったくありません。

    • 締切済み
    • XML
  • VC++6.0で作成されたActiveXコントロール

    まだプログラミングを始めて日が浅いため、馬鹿な質問をしていたら申し訳ありません。 現在、ActiveXコントロールを使ったプログラムを作成しております。 メインの環境がVC++2008なのですが、このActiveXコントロールがVC++6.0で作られた物であるため、VC++2008で使用しようとするとエラーが出てしまいます。 またプログラム中で使っているライブラリの中でVC++6.0で動いてくれないものもあり、私としては慣れないVC++6.0より何とかして2008でこれを使いたいのですが・・・ 一応現在はVC++6.0でこのActiveXコントロールを動作させるプログラム(以下exeと略)を作り、このexeをVC++2008のプログラム内でCreateProcess関数で呼び出すと言う方法を取っています。 引数はコマンドライン引数、処理結果はファイル経由で受け渡しをしています。 このActiveXコントロールというのがあるカメラから画像を取得するものですので、どうして処理時間の長さが気になります。 そこでプロセスの起動と終了にかかる無駄な時間を減らすため、このexeをDLL化できないものかと考えています。 前置きが長くなりましたが、私が質問したいことは (1)「VC++6.0で作られたActiveXコントロール」を使用したDLLを作れるのか?作れるのならばそれはVC++2008で使えるのか? (2)DLL化以外に処理時間を短くする方法はないか?(例えばexeを立ち上げっぱなしにしたまま引数等をメインプログラムとやり取りできないか?) の2点です。 なおこのActiveXコントロールはソースがないため、VC++2008でビルドしなおすと言う手が使えません。 よろしくお願いします。

  • VC#のTreeViewコントロールについて

    こんばんは。 VC#2005ExpressEditionで、TreeViewコントロールを使ったフォームを作ろうとしています。 フォームの左側にTreeViewコントロールをおいて、 ノードを選択するたびに、右側が切り替わるようなフォームを作りたいと考えています。 ちょうどeclipseの設定画面みたいな感じです。 ノードの数はすでに決定しています。 ただ、いろいろ調べたのですが、 ノードを追加したり削除したり、コードにアイコンを設定したり、 そういった情報はあるのですが、私がやってみたいことの情報は見つかりませんでした・・・。 ノードに対応するフォームをひとつづつ作って、ノードが選択されたときにそれを呼び出す、 のような感じだと思うのですが、具体的にどのように設定したらよいか分かりません・・・。 ご存知の方がいらっしゃったら教えていただけませんか? よろしくおねがいします。

  • VC++6.0 エディットボックス、スピンコントロールについての質問

    VC++中の下ぐらいの技術者です。 エディットボックスにfloat型のメンバ変数を関連付けて使っています。 しかし、実際に値を打ち込むときに小数点、つまり「.」キーを押すと、 エディットボックス内でカーソルが先頭に戻ってしまいます。 これは直せませんか? また、スピンをエディットボックスのタブオーダーの次に配置し、プロパティのスタイルで 「自動関連付け」と「数値の自動表示」にチェックを入れたら、 そのコントロールが配置されたダイアログを表示するとエラーで表示できません。 これらの原因、解決方法の分かる方ご教授お願いします。

  • VC++でコントロールの境界線を描画する方法

    VC6.0で、モードレスダイアログにスタティックテキストコントロールを貼り付け、プロパティで境界線をつけると、立体的にくぼんだような表示になってしまいます。デザイン時と同様に黒い線のみの表示にしたい場合、どのようにすればよいのでしょうか?教えてください。よろしくお願いします。

  • VC++2005のeditコントロールについて

    仕事でVB6.0とFortran77を使っており、今後のためにVC++2005を独学で勉強し始めたのですが、 練習がてらVBでいうTextBoxを使って簡単な計算をしようと思っているんですがうまくいきません。 目標としては2つのeditコントロールに数値をそれぞれ入力し、その2つの数字を足し算するというもの作ろうと思っています。 今のところ、GetWindowText()ってのを使って文字列(CString)を取得することは出来たのですが、 数字(Intなど)を取得することが出来ず、また文字列を整数などに変換する方法もわからない状態です。 MSDNやネットでキーワード検索しても求める情報が見つからず困っております。 どうすればいいのでしょうか?

  • VC6でXMLをパースしたいのですが、皆さんはどうされているのでしょうか?

    VC6でXMLをパースしたいのですが、皆さんはどうされているのでしょうか? 基本的に正しいXMLでないとparseしないと思いますが、rubyなどでは簡単に出来るみたいですがCではどのように記述するべきかさっぱりわかりん。 マクロソフトにの何とかという?タイプライブラリを使うとどこかのページで見ましたが、得る覚えです。 基本的に以下のような解析が出来れば十分ですが良い方法がございましたらご教授ください。 <main> <shohin>魚さかな魚</shohin> <comment>魚を食べると</comment> <price>500</price> <date>2007-04-01</date> </main> 以下と同等に処理できるものを探しています。 shohin[] = "魚さかな魚"; comment[] = "魚を食べると"; price = 500; date[] = "2007-04-01";