■■■■■■□■■■■■■□■■■■■■□□□□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■■■■■□■■□□□□
■■□□■■□■■□□■■□■■□□□□□■■□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■□□■■□□□□□■■
■■□□■■□■■■■■■□■■■■■■□■■■■■■□■■■■■■

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

CDの管理?

ど~も~、すごい久しぶりです。

みなさん、手持ちのCDの管理とかしてますか?
僕は大学のときに、Excelマクロの勉強で作ったやつをずっと使ってました。
最初はVBAの勉強で作ったものが、最近は、
あれ?あのCD持ってたっけ?
てな具合で物忘れがひどくて、データベースが必要になりつつあります…

で、このエクセルのデータベースですが、僕にしてはいろいろ頑張ってて、
リスト追加時に自動で罫線、セルの色を縞々にしたり、
アーティスト、ジャンルは1回追加したのは別シートに記録しといて、
コンボボックスから選択できるようにしていたりなってます。

コレ
snapshot-08-05-06-161952.png

何だけど、最近SQLite3に興味があって(H2k6の影響?)、SQLite3に移行しました。
PupSQLiteっていう、とってもすばらしいフリーソフトがあります。
なんですが、SQLite3を使いこなせていない僕には少々高機能すぎる感が…
で、sqlite3.exeでコンソール叩いたりしたんですが、ちょっと面倒。
こう、手軽にインクリメントサーチしたいんだよなぁとか
何かsqlite3.dllを使ってみたい!とか、
ということで、Cで書いてみました。
コレ
snapshot-08-05-06-160358.png

フィールドは"Artist""Title""Genre""CDs"(CDの枚数ね、2枚組みのとかあるじゃん?)
もともと、エクセルのデータベースもコレしか項目ないし、
改めてリリースした年とか調べるの大変なんで。
機能は
  • インクメンタルサーチ(a:, t:, g: を頭につけるとそれぞれのフィールドから)
  • INSERT
    以上!…まあ、あとはDELETE並び替えくらいあればいいや。

    こんな
    snapshot-08-05-06-160720.png

    ちなみにコレ、エディットボックスとかリストビューとか全てCreateWindow(Ex)で書いてます。
    相変わらずアホだけど、gccしかないし、
    ウィンドウサイズ変更したときのコントロールの位置調整とかどうせしなきゃないし、
    いいんだこれでっ。てか、たかだか300枚のCDにデータベースとは…

    それにしても、インクリメンタルサーチ中のリストビューのちらつきが気になる。

    テーマ:プログラミング - ジャンル:コンピュータ

    1. 2008/05/06(火) 17:00:01|
    2. 音楽とか
    3. | トラックバック:0
    4. | コメント:1
  • <<楽しみー | ホーム | テキーラ!>>

    コメント

    チェイスは
    ×Chace
    ○Chase
    だったなぁ
    恥ずかしい…
    1. 2008/05/11(日) 22:15:51 |
    2. URL |
    3. nocd5 #B.YNIT26
    4. [ 編集]

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURLはこちら
    http://nocd5.blog59.fc2.com/tb.php/233-ea4e66f4
    この記事にトラックバックする(FC2ブログユーザー)
    home

    プロフィール

    Author:nocd5
    30歳(男)
    会社員

    Last.fm



    最近の記事

    カテゴリー

    カレンダー

    04 | 2017/05 | 06
    Sun Mon Tue Wed Thu Fri Sat
    - 1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31 - - -

    最近のコメント

    最近のトラックバック

    ブロとも申請フォーム

    この人とブロともになる

    ブログ内検索

    Amazonアソシエイト

    RSSフィード

    リンク

    このブログをリンクに追加する

    FC2ブログランキング

    FC2Blog Ranking

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。