HTTP,SMTP,POP3,FTPの基本がわかる
VBAによるTCP/IPプログラミング入門
志村 康人 著
B5変型判 208ページ
定価2,640円(税込)
JAN9784789818773
2005年7月15日発行
大変恐縮ですが,こちらの商品は品切れ絶版となりました.
従来,Windowsで動作するウェブ,メール,FTPといったTCP/IPアプリケーションプログラムの解説は,Visual C++をはじめとする専用開発ツールを前提にされることが多かったようです.そのため,より手軽にTCP/IPアプリケーションプログラムを作りたい,手近なツールでオリジナルのプログラムを作成したみたい,といった要求にはやや敷居が高いものでした.
本書は,手近なツールであるMicrosoft Officeのマクロ言語VBAを使い,また便利なコンポーネントを使って,手軽なTCP/IPアプリケーションプログラムの作成方法を解説した入門書です.本書によってTCP/IPアプリケーションプログラムがより身近に感じることができます.
【ご注意】本書の対応ソフトウェアは,Windows 98/2000/XPとExcel 2000/2002です.そのほかのソフトウェアでは動作確認をしておりません.
目次
第1章 VBAプログラミングの基礎
1.1 Visual Basic Editorの概要
1.2 VBAプログラミングの実際
1.3 コントロールを使ったプログラム例
1.4 デバッグの方法
第2章 Winsockコントロールを利用したTCP/IPプログラム
2.1 Winsockコントロールの追加
2.2 Winsockコントロールの概要と処理手順
2.3 HTTPクライアントの作成
2.4 SMTPクライアントの作成
2.5 POP3クライアントの作成
2.6 FTPクライアントの作成
2.7 簡易サーバー・クライアントプログラムの作成
第3章 Winsock APIを利用したTCP/IPプログラム
3.1 Winsock APIのソケット関数
3.2 Winsock APIを使用するための準備
3.3 HTTPクライアントの作成
3.4 SMTPクライアントの作成
3.5 POP3クライアントの作成
第4章 Inetコントロールを利用したTCP/IPプログラム
4.1 Inetコントロールの追加
4.2 Inetコントロールの概要
4.3 HTTPクライアントの作成
4.4 FTPクライアントの作成
4.5 InetコントロールでHTTPSを使う
第5章 WinInet APIを利用したTCP/IPプログラム
5.1 WinInet APIの関数
5.2 WinInet APIを使用するための準備
5.3 HTTPクライアントの作成
5.4 FTPクライアントの作成
第6章 WebBrowserコントロールを利用したTCP/IPプログラム
6.1 WebBrowserコントロールの追加と概要
6.2 whoisクライアントの作成
6.3 簡易Webブラウザの作成
第7章 Winsockコントロールによる応用プログラム
7.1 簡単なHTTPサーバー
7.2 リンク先解析プログラム
本書で紹介したプログラムとそのテスト環境,および入手方法
Winsockコントロール,Inetコントロールの入手とインストール方法
Windows XP,Office XP上での実行例
索引