投稿プログラム掲載しました への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお(管理者)  (社会人) 投稿日時 2012/1/16 23:09:06
Webサイトを更新し、投稿プログラムを3本掲載しました。
今回は応募いただいてから掲載までが長くなってしまい応募者の方々申し訳ありませんでした。

今回の3本はどれも一芸があり参考になるかと思います。
http://homepage1.nifty.com/rucio/main/main.htm

■IniSaver (bz9さん提供)
スクリーンセーバーの小さなプレビューを自分のフォームの中に表示してしまうのが面白いですね。
スクリーンセーバーはウィンドウのハンドルを渡すとそこに小さなプレビューを表示する機能がありますのでそれをうまく使っていると思いました。
ところで、このプログラム、イベントプロシージャの定義がちょっと普通と違うのですが何か手作業でプログラムしたのでしょうか?

■計画停電支援ツール (esterさん提供)
中身がしぶいです。東京電力にインターネット経由で接続して情報をとってくるようにプログラムしてあります。(東京電力側もそのような目的で情報を公開しています。)
東京電力がJSON形式で情報を返してくるところを、.NET Framework 3.5 (Visual Basic 2008)から導入されたJavaScriptSerializerでうまく解析できていて小気味良いですね。

■全国郵便番号検索ツール JPPSTNS (もちださん提供)
日本郵政が公開している全国郵便番号のCSVファイルを検索して表示します。CSVを扱う具体例として参考になります。ADO.NETの機能を利用して(※1)CSVに対してSQLでクエリするところが見所です。
※1:機能自体はADO.NET特有のものではなくODBCのText Driverが公開している機能です。