• ベストアンサー

VC++からインターネットへの接続方法

現在VC++で扱っている値をネットを使ってPHPに渡し処理させるプログラムを作りたいと考えているのですが、VC++からネットへ接続する方法がわかりません。わかる方いらっしゃいましたらご教授願います。

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

  • ベストアンサー
  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.4

すみません、以下のトップページから見た方が良さそうです。 http://kuronuko.com/program_lab/sample_index.html

W41123
質問者

お礼

URLのサイトを基になんとかつなげることができました。 貴重なアドバイスありがとうございました。

その他の回答 (3)

  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.3

以下のページが参考になるかと思います。 http://kuronuko.com/program_lab/SampleWinSockClient-Event.html

  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.2

VC++のバージョンが書いてないけど、 MFCを使うなら、 CHttpConnection http://msdn.microsoft.com/ja-jp/library/0z6f3y99(VS.80).aspx を使うのが楽じゃないかな?

W41123
質問者

補足

mk48aさん、回答ありがとうございます。 VCは2008 Express Edition を使っています。 今回はソケットでやってみようと思いますが、DLLファイルとLIBファイルがどこにあるのか分からず、進むことができません。ご助力願います。

  • BLK314
  • ベストアンサー率55% (84/152)
回答No.1

ソケットを利用するのが簡単でよいと思います。 mswinsosock.ocxを利用すれば、 相手のIPアドレス、ポート番号等はすべてプロパティで設定できますので 非常に楽です。 ocxを利用しないのであれば、MFCのCSocket等が利用できます。 CArchiveと組み合わせることも可能で、ファイル・ストリームと同様の 感覚で利用できます。 http://msdn.microsoft.com/ja-jp/library/wxzt95kb(VS.80).aspx MFCを利用できないのであれば、ソケットAPIが利用可能です。 http://msdn.microsoft.com/ja-jp/library/z4eykh88.aspx

W41123
質問者

補足

BLK314さん、回答ありがとうございます。 今回はソケットで試してみようと思うのですが、ソケット使用に伴い必要なものは何が必要なのでしょうか? DLLファイルはSOCKETS.DLLだと思い探しているのですが、見あたらずLIBファイルも同様です。 もしよろしかったら接続までの手順を教えていただけないでしょうか?

関連するQ&A

  • VC++からmysqlへ接続の方法について

    現在VC++を使ってmysqlに接続したいのですが、 どのサイトを見て試してもmysqlへの接続がうまくできません。 mysqlは5.0を使っており、OSはXPです。 VCはVisualC++2008です。 どなたか、必要なものや接続までの過程などご教授お願いします。

  • VC6.0からVC7.0への移植

    VisualStudioでプログラムしています。 このたび、VC6.0で作ったプログラムをVC7.0(.NET?)に移植しようとしたところ、 「MSVCIRTD.LIBがありません」とエラーが出たので、 Microsoft Visual Studio\VC98\LibにあったMSVCIRTD.LIBをコピーしてコンパイルを通したのですが、 今度はvc60.pdbが見つからないというwarningが出てしまいます。 warningなので無視して実行しようとすると、 強制終了してしまいます。 VC6.0で作ったプログラムのファイル構成と比べると、 確かにvc70.pdbはあるのですが、vc60.pdbはありません。 ご存知の方がいましたら、問題の解決方法をご教授くださいよろしくお願いします。

  • VC++からのoracle接続方法

    初めまして。 助けてください。今日も帰れません。 現在VCアプリケーションでoracleデータベースの チェック処理の実現方法で悩んでいます。 connect及びselectする方法が力不足の為、 解りません。 (以下に実行環境を明記します。) OSはwindowsNT(SP6) APはVC++6.0 oracle8.0 です。 何方かご存知の方が要らしたら教えて頂けないで しょうか?

  • VC++を始めるにあたって

    始めまして。今回会社でVC++でMFCアプリケーションのプログラミングの仕事をすることになりました。  現在の私のスペックです。  [0] 今年入社、毎日プログラムの学習をしてます。  [1] 経験したプログラム   [1-1] C 学生時代、授業で基礎のみ   [1-2] JAVA 同じく授業で基礎のみ   [1-3] VC# 10日で覚えるVC#.netと言う本で学習中    VC++自体始めてなので、関数や書き方も理解してなくて、何から勉強したらいいのか分かりません。 いい勉強方法があれば教えてください。 また参考になるHPや参考書もあれば教えてください。 以上です。お願いします。

  • VC++6.0でTIFF形式の画像を扱いたい

    VC++6.0で画像処理プログラミングをしている学生です。 TIFF形式の画像をプログラムで開きたいのですが、方法がよくわかりません。 TIFFについて詳しく書いてあるサイトや、方法があれば教えてください。 なお、16bitのTIFFにも対応したいのでそのへんのことがわかる方、ご教授ください。

  • VC++からMySQLへ接続する方法を知りたいです

    VC++からMySQLへ接続する方法を知りたいです VisualC++2010でWindowsフォームアプリケーションを作成しております。 C++は基礎的な知識しかなく、C++でのアプリの作成は初めてです。 MySQLServer5.5で作成したDBに接続して利用したいのですが、やり方がよくわかりません。 先週yahoo知恵袋に同じ質問をしましたが、今のところ回答がなく、困っています。 →http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1367115363 接続方法をネットで検索すると、コンソールアプリでのアクセス方法はみつかるのですが、 Windowsフォームアプリケーションの場合、これらをどのように参考にすればよいかわかりません。 「[Visual C++(というか、普通にC言語)] : VC++からMySQLに接続する方法」 http://techbank.jp/Community/blogs/mymio/archive/2008/11/05/3039.aspx 「[C++]C++からMySQLにアクセスするプログラム」 http://d.hatena.ne.jp/zero_divide/20081220/1229782096 などをみたのですが、どのように参考にすれば良いのでしょうか? また、参考になりそうなサイトがありましたら教えて下さい。 Form内のbutton1をクリックするとテーブルを検索し、取得した結果をLabelやメッセージボックスで表示したいです。 button1_Clickの中に接続するコードを書くのでしょうか?

  • VCでのネットの接続関数と切断

    VC6.0でのネットの接続関数 WNetCancelConnection2または WNetCancelConnection3と その後処理であるネットの切断の 使用サンプルまたはURL教えてください。

  • VC++2008にてdouble型の置換について

    現在VC++2008をMFCにて開発しております。VC++は初心者です。 画面から入力される値(小数点以下有り)を ファイル名として利用し出力する為 小数点とマイナスを特定の文字列に置換する処理をおこなっております。 画面から入力される値(CString)をそのままatof変換し、 double型で取得しますと 「3000.00000」のような値になってしまいます。 「3000.10100」のような値も入力される可能性があるので 一慨に小数点以下を丸める事もできません。 そういった事を考慮しますと、どういった処理が考えられるでしょうか? ご教授頂ければ幸いです。

  • VC++でのTCP/IP接続プログラム

    こんにちは。 VC++で開発を行っています。 TCP/IP接続(ストリーム型)のプログラムがうまく書けません。 UDP/IP接続は出来たのですが・・・。 TCP/IP接続で、送受信可能なプログラムを作りたいと思っています。 一つのアプリケーションで、サーバーとクライアントの役割を持たせたいのですが・・・。 不可能でしょうか?? VC++でTCP/IPを利用したプログラムのサンプルでも構いません。 なにか情報をお持ちの方、教えてください。 よろしくお願いします。

  • VC++.NET って・・・・

    教えてほしいのですが、 VC++.NET Standerd で制作したプログラムって .NET FrameWorksなしで動作するのでしょうか? また、 VC++ 6.0 ・ 5.0 で動作するプログラムを変更なしに そのまま VC++.NET で利用することはできますか? VB.NETで制作したプログラムは .NET FrameWorksがないと動作しなくって VC++6.0で制作したプログラムって ランタイムなしで動作しますよね!? そのあたりのことが分かりません。 どなたかご存知の方 ご解答をお願いいたします m(_ _)m

専門家に質問してみよう