PDAやらiPodやらどーでもいい日常のエントリーが目立ちますが、一応、クリエイターのページです(´Д`)

Main Contents
Recent Comments
DesignEditors.dcuが~!
└ http://delphi-delphi.tripod.com/delphi.htm at 10 25,2006
Recent TrackBack
atkins diet
From:atkins diet サムライサッカーが世界を制する日
From:即席の足跡《CURIO DAYS》 肉うどん
From:お肉のレシピ探してます −牛肉、豚肉、鶏肉大好き−

2006.7.25

MovableTypeのmt-xmlrpc.cgiにアクセスするために

Palm用ブログ更新ツールu*Blogを以前使用させていただいていたのですが、最近また使いたくなってきまして...

で設定しても全然ダメ「XMLRPC ERROR」が出てブログIDすら取得できないという感じだったんです、グーグル先生も「しらんわ」って言いますし...

で今日原因がやっとわかりました(TT
MovableTypeのユーザーのプロフィールでAPIパスワードって言うのをちゃんと指定してなかったようです(^^;

これは外部からmt-xmlrpc.cgiをいじくる時のパスワードのようで....そらパスワードが違うんだからエラーになるわ...

とりあえず覚え書き(汗

投稿者 y0525y : 10:49 | 覚え書き | コメント (0) | トラックバック(0)

2006.7.24

DesignEditors.dcuが~!

古いバージョン向けのコンポーネントをインストールしてコンパイルも通ったのに!

なぜかコンポーネントを配置してexeを書きだそうとすると「DesignEditors.dcuがね~よ」メッセージが...
いろいろ調べてもなかなか解凍が出なかったんですけど、どうやらコンポーネントのPASをコンポーネント本体とデザイン時用に分離してやればOKのよう、以下のURLを参考に~

http://leed.issp.u-tokyo.ac.jp/~takeuchi/delphi/browse.cgi?index=6212

実際にRegister関連やコンポーネントのEditor関連を分離して、分離したPasファイル側から本体コンポーネントをusesに入れてやるとうまくいった!!

ここまでで6時間ほど悩んだorz

投稿者 y0525y : 15:49 | Delphi | コメント (1) | トラックバック(0)

protectedなメソッドやプロパティにアクセス

先の投稿で「TDesignerSelections」というクラスを示しましたけど~
こいつのaddメソッドなんかはプロテクト宣言されているため「TDesignerSelectionList」から置き換えただけではエラーになる可能性大です。

で、addとかに簡単にアクセスするのには以下のような感じで

Type節で
TDesignerSelectionsX = class(TDesignerSelections);

とかして、TDesignerSelectionsのインスタンスに対してこんな感じ

TDesignerSelectionsX(インスタンス).add(こんぽ);

とするとOK何ですね~ 便利だw

投稿者 y0525y : 13:56 | Delphi | コメント (0) | トラックバック(0)

古いバージョン向けコンポーネントで「DsgnIntfがありません。」

表題のエラーは結構出るもんですね、別に珍しい物ではありませんが対処法をメモ

DsgnIntfは新しいバージョンでは「DesignIntf」「DesignEditors」に置き換えられてるので、usesにて
DsgnIntfの代わりに「DesignIntf, DesignEditors」を入れてやればOK

これだけで対処できる物もあれば、「TGetPropEditProc」「TDesignerSelectionList」でエラーが出る場合も...

「TGetPropEditProc」はよく解りませんけど「TDesignerSelectionList」は「TDesignerSelections」に置き換えられたようですなー

投稿者 y0525y : 13:51 | Delphi | コメント (0) | トラックバック(0)

2006.7.21

ext2のディスクからntfsのディスクへ

LANTANKが急に死亡してしまいどうにもならない
「やっぱサーバーはWindowsにしておくのが楽」つーことで...

VMWareでFedora4を使っているので、USB経由でext2はマウントできるとして~
(ハードウェア情報からドライブの名前を見つけてmount)

Fedora4からntfsを読み書きできるようにしないとダメなので以下のページを参考にドライバーを入れた。
http://www.a-yu.com/system/nt07.html

OSのカーネルのバージョンとパッケージのバージョンを合わせないとちゃんとインスコ出来ないので注意。

rpm -ivh ファイル名

でインストールしたら

/sbin/modprobe ntfs

でファイルシステムへとちゃんと登録する?

でーマウント時は

mount -t ntfs -o iocharset=utf8,umask=0222 /dev/sdb1 /mnt/ntfs

という感じ、でも書き込み出来ない....なんでだ....

■追記 2006/07/24 ■

結局VMWare+Knoppix5.0.1で移動... 別にVMWare上でなくても良いんだけど、他の作業もしながらだから...

投稿者 y0525y : 12:26 | 覚え書き | コメント (0) | トラックバック(0)

2006.7.17

サーバーとドメインの移管と...

ようやくサーバーの移管作業が完了しました~
まだ抜けているところもあるかもしれないんですが...

MovableTypeの移管が出来ずにかなり困ってしまってました。
普通は「書き出し」機能とかでOK何でしょうけど、それをやると初めの5件くらいしか書き出してくれなくて~
いろいろ試してもダメなので手動移しました(汗

今回のサーバーからはようやくMySQLでMovableTypeを使用できますのでかなり逝けてるかも!
てか速い!!

とりあえずご報告をば(汗

投稿者 y0525y : 23:09 | ひとりごと | コメント (0) | トラックバック(0)