花粉症

昨日SRCをリリースする予定だったのですが、甥っ子達と朝から競馬場に出かけることになってしまい、またもリリース出来ませんでした。リリースを待ってらっしゃる方、どうもごめんなさい。
昨日は天気が良くて絶好の競馬日和……かと思いきや風が強い! ニュースを見ると黄砂も飛びまくっていたようですね。通りで視界が悪かった訳ですな。
どうやら黄砂以外に花粉も飛び回っていたようで、帰ってきてからだんだんと症状がひどくなり、昨日の晩は鼻づまりとのどの痛みでふらふらになっておりました。今年はまだこんなにひどくなることはなかったのになあ。
今日は妻の実家なのでまたもリリース延期になってしまいました。やっぱりこっちのPCにもSRCの開発&リリース環境を整えないといけませんねえ。来週トライしてみることにします。

一応がんばってます

気が付けば二ヶ月ほど書き込んでなかったですね。
ここんとこSRCのリリースも滞っておりますが、一応ちまちまとバグ修正は進めております。
どういう訳かここ最近バグ報告が多いんですよね……一時期は落ち着いていたんだけどなあ。
でも来週こそはリリース出来そうな感じです。(^^V
現時点でのバージョンをプレリリースとしてアップロードしておきましたので、興味ある方はバグ報告掲示板をご覧下さい〜

やっぱり使えるようで

以前Visual Basic 2005では従来の画像処理が使えないと書きましたが、どうやら勘違いだったようです。
従来の画像処理で使っていたAPIは画像の描画先をHDCという値で指定する必要があったのですが、VB2005では画像を表示するピクチャーボックスにHDCのプロパティがなくなってしまいました。このため、「今までの方法が使えない〜」と思っていたのですが、VB2005ではHDCをプロパティではなくGetHDCというメソッドを使って入手するように機能変更されていることを最近知りました。ということでVB2005にも従来の画像処理を移植可能みたいです。
これでSRCのVB2005にもちょっと光明が見えてきたかな……?

SRC安定版Ver.2.2.1をリリース

SRC安定版Ver.2.2.1をリリースしました。
本バージョンでここ最近の懸念事項だった「Flashを使えない環境」への対応が出来るようになりました。
Visual BasicFlash再生機能を実装するにはウィンドウ上にFlash再生用のコントロールを配置する必要があります。しかしながらFlashを使えない環境ではコントロールが配置できず、結果としてウィンドウが表示できなくなりSRCが起動しなくなってしまっていました。
普通に考えればFlashを使えない環境ではコントロールを配置しないようにすればウィンドウを表示できる訳ですが、残念ながらVisual Basic Ver.5ではコントロールの配置が設計時に決めうちになっているため、プログラムの実行時に変更できないんですよね。(Visual Basic Ver.6では出来るようになっているようです。)
なにかいい方法がないものかと悩んでいたのですが、「ウィンドウを2種類用意すればええやん!」と急に思いつき今回解決することが出来ました。V(^^)
少々力技ですがFlash再生機能あり・なしのウィンドウをそれぞれ用意して環境によって使い分けるようにしています。ちょっぴりSRC.exeのサイズが増加してしまいましたが、これは仕方ないですね。

黒姫高原に行ってました

この連休を利用して黒姫高原にスキーに行ってきました。スキーは6年ぶりだったので慣れるまで大変。何回か転んでしまってひざをちょっと捻ってしまいました。歩くとちょっと痛い……大丈夫かな?(^^;
とは言えやっぱりスキーは楽しいですね。1日目は大雪で大変でしたが、2日目はいい天気で大満足でした。また行きたいものです。

SRCのVB2005対応はかなり大変そう

先日リリースされたVisual Basic 2005をインストールし、SRCのポーティングが可能かどうかちょっと試してみました。結構大変そうです……
Visual Basic 2005は.NETベースになっているのでSRCで使っている画像処理のAPIが全く使えないようなんですよね。従って画像処理は前面書き換え。それ以外のところはUpgrade用のプログラムで結構自動変換してくれるようではあるのですが。
とりあえずもうちょっとVisual Basic 2005の勉強をして対応策を考えてみることにします。
では良いお年を〜

次回SRC安定版リリースは来年中頃

本当はSRC Ver.2.2.1を昨日リリースしようと思っていたのですが、妻がインフルエンザにかかってばたばたしていたりして見送り。年末&正月は田舎に帰ったりしますし、その次の週末はスキーに行く予定ですので、次回のSRC安定版リリースは来年中頃かなあと思っております。
今のところそれほど致命的なバグらしきものはないかなあと思っているのですが、大丈夫かな……?