リンクにかけろ!プログラミング関連
(VisualBasic/Win32API編)
Microsoftサポート技術情報(VisualBasic)
VisualBasicを使っていて「あれっ?」と思ったり、
色々悩んだりした時はここに行ってみましょう。何かいい事あるかも。
それはさておき、ここは読んでいる内にズルズルとハマッテいきます(笑)。
「開発言語は覚えてからが難しい。」誰でも思っている事では
ないでしょうか?命令を一通り覚えても実際に何か
作ってみようとすると色々なカベにぶちあたります。
様々なテクニックを掲載したVisualBasic増強作戦。
とにかくすばらしいです。
質問、回答共に洗練されているのが特徴。
一度は必ず見に行くべし。
古市英明さんのページです。VisualBasicについての様々な
考えやテクニックについて書かれています。相当な腕前の持ち主です。
VisualBasicでアクションゲームを作りたい人には
必読のテクニックが詳しく解説してあります。
ゲーム作成のテクニックが解説してあります。
ジョイスティックの扱い方法や
マルチメディア関連の情報も載っています。
画像処理関係のサンプルが充実。一部のマスク処理を除いて
画像処理はVBでは無理、Visual C++を使わないとダメと思っていただけに衝撃です。
PCデベロッパーネットワーク(PCDN)の
「VisualBasicFAQデータベース」がスゴイ。
ここで色々調べてみればきっと役に立つ事でしょう。
DevCLUBのVisual Basic Tipsテクニックのコーナーが便利です。
覚えてゼヒ活用しましょう。
VisualBasicから呼び出せるAPI関数を用いたサンプルを200本収録。
その超越した出来映えは他に類をみない。
PRINTERオブジェクトを使ったプリンター制御など、
VBでは存在するがVBAではアンサポートの命令を、
VBAからAPI関数を使って解決しようという時などにも便利。
Win32API関数を使ったサンプルを多数掲載。重宝します。
機能ごとにキッチリと整理されたWin32APIの
サンプルはお見事。
HTTPダウンロードや文字列置換などのサンプルを掲載。
管理人のけるべさんは日曜プログラマーとの事ですが、
内部的なロジックは実行速度を上げる工夫がされており、美しいです。
VBで使うと便利なソフトの紹介、Tips集など。
Visual Basicを使ってしばらくしていると、何故かWin32APIが使いたくなってきます。
Win32APIの資料を手に入れる方法としてよく言われているのが
(1)Win32SDKを入手しろ!
(2)MSDN Libraryに入会しろ!
(3)Win32APIの本を買え!
といった所でしょうか。これについて私なりの所見を述べさせていただきます。
とにかく、(1)も(2)も値段が高いです。
(3)については、1冊1万円近くする本が2〜3冊セットで
合計2〜3万円。ヒーイイイ!とか思っている人が多いのでは?
そこで次のようにして低予算でWin32APIのお勉強をしてみましょう。
(案1)Webサイトで調べる!
(案2)比較的安価な書籍/CD−ROMを購入する!
(案1)Webサイトで調べる!
MSDN ONLINEでWin32API関数の一覧が見れます。
メニューからPlatform SDK→Win32API→Referenceと進んでいきましょう。
ただし英語です。なあに、Dictionがあるから大丈夫さ!(本当か?)
(案2)比較的安価な書籍/CD−ROMを購入する!
何とか税込み1万円以下で済ましたいもんですな。と、いうワケで探してみました。
(1)「WIndows98APIリファレンス for Visual Basic Programmers」
河北 潤二著 秀和システム
ISBN4-87966-857-5 定価6600円+税
私も使っています。いやー、いいですよこの本は。オススメです。
ちゃんとVisualBasicプログラマー用に引数の型とか直しているし、
サンプルコードもあるし、CD−ROMも付いてます(サンプルコードを収録)。
ここで詳細が見れます。
(2)「Win32API CD-ROM版」
Daniel Appleman著
江藤 潔/小林 憲司 訳 ソフトバンク
ISBN4-7973-0231-3 定価5250円(税込)
元は上下巻セットの本である。元の本はこれである。
付録のCD−ROMでWin32API一覧が日本語で
一覧できるらしい。しかもここで付録のCD−ROMの一部を公開しているのだが
中を見る限り出来はなかなかのようだ。
しかし上下巻セットで上巻7800円+税、下巻9800円+税というのはちょっと高いですな。
それで、これのCD−ROMの部分だけ売ってくれんのか?と思っていたら
あるのである。ここからキーワードを「Win32API」にして検索してみよう。
私はこのCD−ROMは持っていないのだが、実はCD−ROMだけで売っているのを知ったのは
ごく最近である。もし前から知っていたらこっちを買っていただろう。
補足:2000年初め頃から、CD−ROMの公開やめちゃったみたいですね....(;-;)/ (リンク死んでる)
※もしリンクに何か問題があれば私の方までメールください。