デスクバンド(desk bands)というものを他の掲示板で知りました。
クイック起動みたいにタスクバーに登録できるもので、
サンプルが以下にあるのですが、
http://www.euromind.com/iedelphi/ie5tools/toolbarbtn.htm
DLLの作成はできたのものの、実際のアプリの作成方法が
全く分かりませんでした。
作成できた方がおられれば、方法をお教え下さい。
また、別のサンプルなどを知っておられれば、そちらもお願いします。
常に表示されるランチャをこれで作成したいと思っています。
すみません、リンクがちょっと違ってました。
http://www.euromind.com/iedelphi/ie5tools/bandobjects.htm
サンプルを実行するには
1.DelphiBandFormを追加するか、サンプル内のコメントに従って自分のFormを作成。
2.Delphi6以降はSHDocVw_TLBをSHDocVwに変更。
3.実行->ActiveXサーバーの登録を実行です。
デスクトップバンドを作成したい場合は
_DelphiBand.pasの25行目を以下のように変更します。
Caption = 'Delphi Band'; //Bands title
BandType = Deskband;
ToolBand = False;
えーとさん、レスありがとうございます。
おかげさまで、「ActiveXサーバーの登録に成功」というところまでできました。
このあと、実行してみると、「ホストアプリケーションを指定しなさい」という
メッセージが出ます。
そこで、DelphiBandForm で別のexeファイルを作成して、これを指定してみましたが、
バンドにはなりませんでした・・・
どうすればいいのでしょうか?
IDEから実行できる物ではないので・・・
DeskBandの場合、タスクバーを右クリックするとDelphi Bandという項目が出ますので、これを選択します。
それ以外のBandTypeはInternet Explorerです。ToolBand=Trueの場合はツールバー。
Falseの場合はエクスプローラーバーになると思います。
無事起動できました。ありがとうございました。
ただ、大きさを変更していると、しばしばOSが固まります・・・
これから、色々がんばってみようと思います。
ツイート | ![]() |