antenn-a
company profile

MFC航海日記 五十一日目(新企画)


皆さんお元気でしょうか。最後に記録を残してから大分の時間が経ち、年齢と共に環境その他も大分変わってきた著者です。
暫くぶりに、こうやって原稿を書いていると懐かしい日々が蘇ります。
さて、原稿を書いている、という事はアレですよ。はい。相当久しぶりにVisual C++を触っているのです!
では、その男の一部始終を見てみよう・・・(C)マネ虎

prev


何が起こったかと言うと、長い時間は色々と変えて著者の私は一家の主になり、もう直ぐ自らのクローンが誕生しそう、という背景が有る。
って、事はアレだ。色々とデジタルデータが増えるわけですよ。
デジカメの写真とか。。
で、市販のソフトを買って整理したりブラウズしてたりしたわけです。
その昔、デジカメデータとは縁遠かった私が、ファイル名書き換えツール(Win Rename)を作った時は、写真の整理なんて全然考えられなかったのだが、いざ、自分がデジカメで写真を撮り始めると、出るわ出るわ不満の山。
その多くは、過機能、複雑、欲しい機能が無い、と3拍子揃っていて、なかなか自分が思い描く理想のソフトには出会えない。
まー、そりゃー市販というかシェアウェアなんで機能は盛りだくさんですよ。
処理も早いですよ。
メモリ容量も小さくて済みますわ。
でもねえ。なんだか良く分からない不思議な機能を一杯搭載しちゃってるソフトを見ると、ゲンナリするわけです。
一般的にそういうソフトを見ると、ツールバーに凄い一杯ボタンが付いてるんですよ。
もう、意味を考える気も起きないぐらい。そりゃーまー、画像が編集出来たり、エフェクト入れれたり、そういう事が出来る、「これが有ればアルバムにもなるし、印刷も出来て、整理も出来て、加工も出来て、果てにはメールとかWebにアップロードとか出来たり」すれば、機能は複雑になりますわ。
でも、でも、、、そんな高機能な物はイランワケです。
シンプルに、貯めてる画像にコメント付きで管理したい!と、まあこれだけなんですよ。私が欲しいのは。
加工?Photoshopでやりますわ。
印刷? Photoshopでやりますわ。
だから、画像にコメント入れさせてくれ、と、こういう事ですよ。
まあ、最終的な野望として印刷ぐれーやりてーなってのは有るけども、取り合えずはイラン。
と、こうなって来ると、「だったら自分で作れば良いだろ!」となりますね。
はい、その通りですね。と、言うわけでアルバムソフトを作ります。
でも、もうVisual C++を使わなくなって早3年。もー思い出せねえよ。って事でトホホに出戻りの著者は今日も荒波に向かうVisual C++サンデープログラマとして勇敢に戦おうと思う次第で御座います。

prev


さて、どんな機能が欲しいのかと言うと、
1.簡単でシンプル
2.アルバムという概念が欲しい
3.アルバム、写真に個別のコメントが付けたい

と、こんぐらいな物である。が、無いのであるこういうソフトが。
まあ、探せば有るんだろうけど、せっかくプログラム書けるのに欲しいソフトを作らないって言うのも、ナンだしねって事で思いっきりシンプルなソフトを目指してやろうかなと。
で、想像するに、いくつかのパターンが頭をかすめたが、以下の様な感じにしてみることに。

1.ドラッグアンドドロップで、写真を放り込むと
2.勝手にファイル名を変換して保存してくれて
3.アルバムの追加とか削除がその場で簡単に出来て
4.コメントもその場に表示される様なソフト

にしようかと。

これらを総合した、完成イメージ図は、

みたいな感じ。まあ、これはまだ原案だけど、これに似た感じにしようと思ってます。
一覧性は乏しいのだけども、これぐらいの大きさで写真が見たくて、かつ、コメントも一緒に見たいのだ。
うーん、楽しみ(の前に苦労が一杯?)!
でわ、次回からこいつの製作に取り掛かるぜ!


prev


と、行きたいのだけども(^-^;
そうはいかん崎!(古!)
やっぱ、ほら、せっかくVisual C++触るのに、最新版もトライしてみたいじゃん?じゃん?じゃ〜ん?
って、事でVisual C++ 7.0 通称 Visual C++.NET に触ってみようかな、と。
既にVCの使い方すらアヤフヤなのに、何たるチャレンジ精神!(俺はバカか?)
昔は、稼いだお金は全部俺の物、Admin権限を持っていたはずなのに今や家庭内Admin権限は剥奪され、Guestアカウントデスヨ、奥さん!
って、ワケで、VC.NETを購入する為に嫁にプレゼンするハメに(とほほ・・・)
いかにVC.NETが必要かをトクトクと力説し、手に入れた!
ふー、次回はまだプログラムに入れません。取り合えず、VC7の話を少し。でわ!


antenn-a

prev next


antenn-a