C++Builderワンポイントテクニック
自分の覚え書き程度で作り始めましたので、たいしたこと無かったり
解りづらかったりするかもしれませんが平にご容赦を...
URLDownloadToFile API
- urlmon.dllに含まれる
- このDLLは、IEがインストールされていると存在する
- 使用方法:ProgramFiles\Borland\CBuilder\Lib\Psdk\urlmon.libをプロジェクトに追加
nkf32.dllの使用方法
- nkf32103a.lzhを解凍
- nkf32b.libをプロジェクトに追加
- nkf32.hをinclude
- 但し、全ての関数の前に、「extern "C"」を付加
- nkf32.Dllをsystem32へコピー
コンポーネント(自作VCL)のインストール〜nkf32.dllとURLDownloadToFile()使用を想定〜
- ProgramFiles\Borland\CBuilder\myComponentsディレクトリを作成
- 作成した.cppと.hをmyComponentsへコピー
- BuilderのIDEで[ファイル]-[全て閉じる]
- CBuilder\Lib\dclusr.bpkを[ファイル]-[開く]
- 開いているパッケージウィンドウの追加ボタンで、
- myComponentsの.cppを追加
- nkf32b.libとurlmon.lib(これはいらないかも)を同様に追加
- コンパイルボタンクリック
- インストールボタンクリック
- これで、.cpp作成時に指定されているパレットにアイコンが登録されている