会社紹介
経営理念
業務実績
社員募集

システム開発日記

東西南北

プログラミング作法
Excel講座
Access講座
WindowsAPI講座
C言語講座
VB.NET講座
VC.NET講座
C#.NET講座
中小企業のためのIT構築
ホームページ作成講座

WindowsAPI講座

MicrosoftのExcelやAccessのVBAだけでも十分なシステム開発を行うことは可能です。 しかし、時によってはWindowsの持つ機能を必要とする場合もあります。 そこで、このWindowsAPI講座ではよく使用されるであろうAPIを紹介します。 なお、活用できるスキルレベルを想定していますのでExcelやAccessのような細かい説明は省かしていただきます。

WindowsAPI名称一覧表からの検索はこちらから。

目次

NO.1フォルダを選択するダイアログを表示する
NO.2拡張子によりファイルを開く
NO.3コンピュータ名を得る
NO.4WindowsへのログオンユーザーIDを得る
NO.26ファイルの存在チェックを行う
NO.27フォルダの存在チェックを行う
NO.22フォルダ内のファイル一覧を得る
NO.5ファイルを削除する
NO.6フォルダを作成する
NO.7ファイルを移動する
NO.8ファイルをコピーする
NO.9ファイルを開くダイアログボックスを表示する
NO.24ファイルを保存するダイアログボックスを表示する
NO.25色選択のダイアログボックスを表示する
NO.21バイナリファイルを入力する
NO.23テキストファイルを入力する
NO.10レジストリの内容を参照する
NO.30レジストリに値を設定する
NO.11初期化ファイル(.ini)の内容を参照する
NO.12シリアル通信(1) - 必要なWindowAPI定義
NO.13シリアル通信(2) - シリアルポートのオープンとクローズ
NO.14シリアル通信(3) - シリアルポートの通信プロトコルと設定
NO.15シリアル通信(4) - シリアルポートの送受信方法
NO.16TCP/IPクライアント(1) - 必要なWindowAPI定義
NO.17TCP/IPクライアント(2) - LANサーバーへの接続方法の流れ
NO.18TCP/IPクライアント(3) - LANサーバーへの送信と受信
NO.19TCP/IPサーバー(1) - 必要なWindowAPI定義
NO.20TCP/IPサーバー(2) - LANクライアントからの接続要求を受付
NO.28FTPでファイル転送を行う(1) - FTP手順とコマンド
NO.29FTPでファイル転送を行う(2) - FTPサーバーへの接続と切断
NO.31FTPでファイル転送を行う(3) - FTPサーバーへの送信と受信
NO.32FTPでファイル転送を行う(4) - FTPサーバーへファイル送信
NO.33WinSockでメール送信を行う(1) - メール送信する手順
NO.34WinSockでメール送信を行う(2) - メール送信サーバーへの接続と切断
NO.35WinSockでメール送信を行う(3) - コマンド送信とレスポンス受信
NO.36WinSockでメール送信を行う(4) - SJISをJISに変換およびBase64エンコーディング