質問: プログラミングを勉強中の者です。 Visual Studio 2005(VS2005と略記)、Visual Basic(VBと略記)は何とか使えるレベルです。 しかし、VS2005付属の部材(ツールボックス)+VBだけでは、とても Schedule Watcher(SAKO氏作、) VS2005 のような豊かな表現力あるプログラムは作成できそうもありません。 そこで詳しい方に質問です。 1.もっと調査・習得するべき、技術分野があるのでしょうか? ・Windows API ? ・クラス・ライブラリー? 2.定番のプログラミング・ツール部材集のようなものがあるのでしょうか? ・上記Schedule Watcherのカレンダー部 ・VS2005そのもののような、Drag&Dropして用いるツールをツールボックスとして提供するアプリケーション 情報をご提供頂けたら助かります。
回答: 1.VB2005は私も使っていますがとても強力なRADツールですよね。 大概の事は.NET Frameworkで事足りてしまうのでWin32APIのお世話になる事が少ないです。「もっと調査・習得するべき、技術分野」とのことですが、DBアプリケーションを作りたければADO.NETなどを学べば良いですし、グラフィックス・サウンド・3D アニメーション関連ではDirectXなど、どういったことがやりたいかに応じて習得すべきものが変わってくると思います。 2.コンポーネントの事でしょうか。 グレップシティーのコンポーネントとかあります。 インストールするとツールボックスにコンポーネントが追加されます。 グリッド、チャート、印刷、入力支援のコンポーネント 結構強力ですよ。 わりと高額なので仕事で使うのであれば良いのですが勉強目的だと無理があります。 こちらの、ComponentSourceというところでは、たくさんのコンポーネントが販売されています。