なぜアプリでレジストリを使いたくないのか
ドリームハイブで作っているアプリの多くは、レジストリを使いません。 商用で納めたシステムでも、レジストリを使う率は低い傾向にあります。 レジストリを使わない理由はほとんど次の2つです。 バックアップが簡単 ただでさえ汚くなりがちなレジストリを、自分たちで汚したくない ○バックアップが簡単...
View Article作れることと、実際に作ることには大きな差がありますね
こんにちは、山本です。 技術の進歩は止まりません。本当に、日進月歩です。 昔から思うことなのですが、特にソフトウェアというのは、自分で決めたルールでもない限り、コレで終わりと言うのがありません。性能であれ、機能であれ、リリースすると決めなければ、延々と改良などを加えたくなります。 しかし、現実には、その作業を許してくれる環境は、そうはありません。...
View ArticleRAD Studio 2007 が届いた!
こんにちは、山本です。 本日、CodeGear 社の RAD Studio 2007 が届きました。 元々 Delphi がメインなので、C++ Builder は興味が無かったのですが、使う使わないは別として、.NET 2.0 のアプリ作成がどのようになるのかは興味があります。 まだインストールしている最中なので詳しくは判らないのですが、新しく導入された Blackfish SQL...
View ArticleCodeGear ロゴ
ロゴと言っても、CodeGear 「built with」「powered by」ロゴ のことです。 XE XE3 社内などで作成するプログラムの多くが Delphi 製ですので、こういうアクセサリ画像(は酷いかな)を配布する行為はありがたいですね。 とりあえず、外部ライブラリの依存度が高くてもまぁ仕方がないにしても、DLL ヘルとか本当にめちゃくちゃ嫌なんですよね。そういう意味で、Delphi...
View Articleインストールの嵐
OS のインストール後はたくさんのアプリケーションのインストールが必要です。 特にメーラー(Shuriken Pro)と ATOK、Office 系のアプリケーション、CodeGear RAD Studio、などが早めに入れないと仕事にならない系です。 こんなとき、設定や既存のデータを少しでも早く復帰できることが重要になります。 自分が DH-APPLI...
View ArticleDelphi TListView のイベント発生の順番
OnChanging、OnSelectedItem、OnClick の順番なのか。 しかも、すでに選択されているアイテムがある場合、OnChanging、OnSelectedItem がそれぞれ2回ずつ呼ばれる。 なんだ … Continue reading →
View ArticleDelphi で IME の状態を取得したい
ImeMode プロパティがあるので、簡単だと思っていたら、うまくいかない。 RAD Studio のドキュメントには、次のようなことが書いてあった。 Note: ImeMode プロパティの値は,コントロールがフォーカスを受け取ったときのみ有効になります。コントロールにすでに入力フォーカスがある場合に,ImeMode プロパティの値を変更するには,SetIme メソッドを呼び出します。...
View ArticleDelphi で IME の状態を取得したい:解決
探してみたら、Delphi 自身が IMM ユニットを持っていました。 ドキュメントに載ってない気がするのですが・・ とりあえず、これを使えば次のコードでチェックができました。 Form に Button と Memo を貼り付けた状態の、Button1 の OnClick イベントハンドラです。 procedure TForm1.Button1Click(Sender: TObject); var...
View ArticleDevExpress の CodeGear Delphi 2009 正式対応バージョンが出た
DH-APPLI の UI には、DevExpress の ExpressBars Suite を利用しているのですが、それの Delphi 2009 正式対応バージョンがリリースされました。 いつの間にか日本語でサイトが表示されていてびっくり。 さて、これで DH-APPLI のバージョンアップ作業もぼちぼちできます。
View ArticleDelphi 2009 に UniSynEdit(2008/10/3版) をインストールしてみる
先日から Delphi 2009 に対応したエディタコンポーネントを探しています。 Delphi が Unicode に正式対応してくれたのは喜ばしいことなのですが、使えなくなったコンポーネントが多発している一つにエディタコンポーネントがあるからです・・ Unicode SynEdit は、そんなコンポーネント探しの中で見つけた(SynEdit の存在は昔から知っていた)、Unicode...
View ArticleBlackfish SQL は xcopy で OK なはずでは?
CodeGear が提供している Blackfish SQL は、xcopy 配布が可能だと言っています。 が、なんかコピーしただけだとうまくいかないようです。 とりあえず、ここに書かれている通り、次のファイルをコピーしてみたのですが、うまくいきません。 Borland.Data.Blackfish.LocalClient.dll RAD Studio BlackfishSQL.slip...
View Article「三才ブックス」社のムック本「アフィリエイトツール大全」に、弊社のフリーソフトGrepReplaceが紹介されました
「三才ブックス」社のムック本「アフィリエイトツール大全 (三才ムック VOL. 252)」にて、弊社フリーソフト DH-APPLI シリーズ の一つ、GrepReplace が紹介されました。 p101 に半ページですが、やはりうれしいものですね。
View Article
More Pages to Explore .....