だらだらやるよ。

こげつのIT技術メモ

2008-07-01から1ヶ月間の記事一覧

Microsoft OfficeにOCRが付属していたらしい

C#

ここ最近フリーのOCRライブラリを探してて、smartOCRのDLLはライセンス的にまずいよなぁとかうんうん唸っていたら発見 http://tmp.junkbox.info/e48.html これでC#でOCRが使える!まだそんなに試してないですが、個人的にちょっと作りたいソフトがあったので…

メモ、キー入力の取得について

C#

KeyDownとKeyUpイベントはキーコードを取得するので、大文字と小文字の状態を判定できない。 KeyPressは入力を取得するので、Shiftなどの文字が入力されないキーはイベントが発生しない。 KeyDownとKeyPressはキーを押しっぱなしにしたときに複数回イベント…

Excelファイルの読み込み

C#

エクセルのファイルを読み込もうとすると、エクセルがマシンにインストールされてる必要があるんですよね で、作ったアプリをうきうきしながら走らせると別のマシンでこける。と ちょっと調べてたところ、読み込みだけならエクセルがインストールされてなく…

ゆの in VB.NET

VB

ゆの in language もいっこ。VBの人気のなさが面白かったのでうっかり。 コードはhttp://subtech.g.hatena.ne.jp/mayuki/20080708/1215580273のまるぱくり。ごめんなさい。 VB.NET 2005で動作確認。 Module Yuno Sub Main() Dim yuno = _ X / __ / X < 来週…

Camelizeしてみた

C#

ついでにこれも作ったので張っておく RailsのActive Supportに用意されてるcamelizeメソッドを参考に書いてみた。 スラッシュとコロンの変換ははぶいちゃいました。 Regexがメンバになってるのはパフォーマンス気にしただけ。 private string Camelize(strin…

ODBC経由で接続したデータベースから、テーブルの一覧を取得する

C#

今度はさっきの接続から、テーブルやビューの一覧を取得します。 この辺を参考にごにょごにょと http://msdn.microsoft.com/ja-jp/library/system.data.odbc.odbcconnection.getschema.aspx //OdbcConnection con; con.Open(); DataTable dt = on.GetSchema(…

ODBC接続のDSN一覧を取得する

C#

C#の組み込み関数でそんな便利なの物は存在しないみたい。 レジストリの中に情報あるからそっから拾う必要があるとのこと。とりあえず一覧表示して、接続するところまで作ってみました。 まずはDSN一覧の取得 string dsnKeyName = "SOFTWARE\\ODBC\\ODBC.INI…

ゆの in SQLite

ゆの in languageをSQLで書いてみた、動作確認はSQLite3のみー 他のDBだと型がどうとかで怒られるかも。 なんか流行ってるみたいだけど、SQLが無かったので挑戦してみたっ。 とりあえずコード SELECT CASE X / _ / X < [:来週も見てくださいね!] WHEN 1 THEN…

数学ガールの新刊プレゼント!

id:hyukiこと結城浩さんのプレゼント企画!当たるといいなぁ http://d.hatena.ne.jp/hyuki/20080701#girl 前作は購入して読んだのだけど、面白かった! 数学苦手なんで内容で置いてかれるときがちょこちょこあったけど。。ううぅ

Google 技術講演会 in 京都にいってきました。

楽しかった!バッジとTシャツもらっちゃいました。ふとっぱら! http://services.google.com/events/kyoto-techtalk2008 久しぶりの京都は暑かったー id:fd0と京都駅で待ち合わせて一緒に行きました:-)ありがとうありがとう 先日飲み屋で偶然知り合った人が…