デスクバンド

解決


英語苦手  2006-01-23 23:03:27  No: 19803

デスクバンド(desk bands)というものを他の掲示板で知りました。
クイック起動みたいにタスクバーに登録できるもので、
サンプルが以下にあるのですが、
http://www.euromind.com/iedelphi/ie5tools/toolbarbtn.htm
DLLの作成はできたのものの、実際のアプリの作成方法が
全く分かりませんでした。
作成できた方がおられれば、方法をお教え下さい。
また、別のサンプルなどを知っておられれば、そちらもお願いします。
常に表示されるランチャをこれで作成したいと思っています。


英語苦手  2006-01-23 23:04:26  No: 19804

すみません、リンクがちょっと違ってました。
http://www.euromind.com/iedelphi/ie5tools/bandobjects.htm


えーと  2006-01-24 04:23:03  No: 19805

サンプルを実行するには
1.DelphiBandFormを追加するか、サンプル内のコメントに従って自分のFormを作成。
2.Delphi6以降はSHDocVw_TLBをSHDocVwに変更。
3.実行->ActiveXサーバーの登録を実行です。


えーと  2006-01-24 04:57:37  No: 19806

デスクトップバンドを作成したい場合は
_DelphiBand.pasの25行目を以下のように変更します。

Caption = 'Delphi Band'; //Bands title
BandType = Deskband;
ToolBand = False;


英語苦手  2006-01-24 18:18:47  No: 19807

えーとさん、レスありがとうございます。
おかげさまで、「ActiveXサーバーの登録に成功」というところまでできました。
このあと、実行してみると、「ホストアプリケーションを指定しなさい」という
メッセージが出ます。
そこで、DelphiBandForm で別のexeファイルを作成して、これを指定してみましたが、
バンドにはなりませんでした・・・
どうすればいいのでしょうか?


えーと  2006-01-24 19:24:13  No: 19808

IDEから実行できる物ではないので・・・

DeskBandの場合、タスクバーを右クリックするとDelphi Bandという項目が出ますので、これを選択します。
それ以外のBandTypeはInternet Explorerです。ToolBand=Trueの場合はツールバー。
Falseの場合はエクスプローラーバーになると思います。


英語苦手  2006-01-25 01:35:36  No: 19809

無事起動できました。ありがとうございました。
ただ、大きさを変更していると、しばしばOSが固まります・・・
これから、色々がんばってみようと思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加