- ベストアンサー
ランチャーの作り方について教えてください
koma1000ninの回答
No.2です。 Tcl/Tkでランチャーを作るプログラム(動作テスト済み)。 以下のプログラムの先頭から三行はLinux,UNIXで動作させるためのおまじないで、Windowsの場合は記述しなくてもOKです。 このプログラムを"test.tcl"という名前で保存して、ファイル名をダブルクリックするとすぐ動作します。ただしTcl/Tk環境をインストールしておく必要あり。 デスクトップにアイコンを作れば、すぐ動作させることができます。 こんなふうに表示されます。 ↓ ┌──────────────┐ │ランチャープログラム _□×│ ├──────────────┤ │ ┌─────┐ │ │ │研究第一号│ │ │ └─────┘ │ │ ┌─────┐ │ │ │研究第二号│ │ │ └─────┘ │ └──────────────┘ プログラム ↓ #!/bin/sh #----The next line restarts using wish \ exec wish "$0" "$@" wm title . "ランチャープログラム" font create jp -family {MS 明朝} -size 11 -weight normal -slant roman button .b0 -text "研究第一号" -font jp -command { exec kenkyuu1 } button .b1 -text "研究第二号" -font jp -command { exec kenkyuu2 } pack .b0 .b1 -side top ↑ ここまで wm title …の行はダイヤログに「ランチャープログラム」 と表示させます。面倒なら記述しなくてもいいで す。 font create…の行は使用するフォント種類とサイズを決めます。 MS 明朝11ポイントを定義しています。 button .b0 …の行は"研究第一号"と表示のあるボタンを表示し、 クリックするとkenkyuu1.exeプログラムが動作し ます。 button .b1 …の行は"研究第二号"と表示のあるボタンを表示し、 クリックするとkenkyuu2.exeプログラムが動作し ます。 pack .b0 …の行はボタン.b0と.b1を縦に並べて表示させます。 終了させるときは[終了]ボタンを作ってもいいのですが、ダイヤログのキャンセルボタン(×)をクリックしてもOKです。 以上のスケルトンを好きなようにいじりまわせばいいでしょう。 勇気を出してTcl/Tkをやってみよう!
関連するQ&A
- こんなランチャーがありますか。
デスクトップに表示するランチャーというと多くは、アイコンを並べたもの、あるいはフォルダツリーみたいなメニュー方式が多いですが、以前のDOS時代にあったようないわばHPによく使用されている横長のバナーを縦に並べたようなソフト名等をメインにしたランチャーを探しています。 もしご存じの方がありましたら紹介してください。 なるべくフリーソフトで、WindowsXP-SP1から対応できるものを希望します。
- ベストアンサー
- フリーウェア・フリーソフト
- どのような理由でランチャーをお使いになってますか?
自分はウィンドウズのデスクトップのタスクバーを2段にし、下の段にクイック起動用のショートカットをズラーッと並べてます。それはソフトであったり、webページのショートカットです。 ランチャーはいちいちスタート>プログラム>へ行かなくても良いように、そしてデスクトップをショートカットだらけにしないようにあるものだとおもいます。 ・ランチャーを使っている皆様はどのような理由で使用していますか? 自分はメモリを食うので使ってませんが、もし動作が軽い物、タスクバーぐらいの長さがありクリックすると画面の端やシステムトレイに挿入できる(小さな物)のであればつかってみたいです。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- こんなランチャーソフトありますか?
デスクトップに小さいアイコンで表示されていてダブルクリックしなくて、ワンクリックでも起動するようなランチャーソフトありますでしょうか? わかりにくいようでしたら・・・ WindowsXPのタスクバーにショートカット入れたときにみたいに(クイック起動)みたいにしたいのです。 ありますでしょうか?
- ベストアンサー
- フリーウェア・フリーソフト
- ランチャーソフト探しています
ランチャーソフト(プログラムをたくさん登録しておき、起動するときの助けになるソフト)を探しています。 どんなランチャーを探しているかというと、プログラムの説明をできるだけ詳しく記入する機能がついているものです。できればキャプチャ画像も登録できたりすると嬉しいです。 普段はアイコンだけ表示されるランチャーを使っています。有名なソフトや良く使うソフトはこれで十分便利なのですが、滅多に使わないソフトは、特にフリーソフトの場合に多いのですが、アイコンだけでは「これ何だっけ?」と何のソフトなのかわからなくなってしまいます。ソフト名が表示できても、内容を思い出せないことが多いです。 そのソフトを探してきてインストールしたときは、何か目的があってそのソフトをチョイスしたはずなのですが、そういう、いきさつを忘れてしまうと似たようなソフトを探してきてインストールしてしまうこともあります。 ランチャーというよりは、こまごまとしたソフトやツールの管理プログラムという感じになるかもしれません。 ベクターでランチャーソフトを探してみましたが、シンプルなものとか、アイコン表示のみ、といったものが多く、詳しい説明を書き込めるようなものはありませんでした。 このようなソフト、どなたかご存知ないでしょうか。
- ベストアンサー
- その他(ソフトウェア)
- ランチャーの作り方について
VB2005で開発しています。 よくランチャーソフトでデスクトップ上の何もないところを ダブルクリックすると起動する という機能を持ったソフトがあります。 これはどのようにして実現しているのでしょうか? 私なりに調べてみたのですが、分かりませんでした。 実現する方法はいくつかあるのだと思いますが、 そこ1つを教えて頂けませんか? ぜひよろしくお願い致します。
- ベストアンサー
- Visual Basic
- この、ランチャーのようなものの正体は?
WindowsXP機を購入しました。 スキン(デスクトップテーマ、でしたっけ?)を変更できるそうで、 http://www.xpskin.net/ を頼りに挑戦してみました。 「0円ではじめるスキン」を導入し、かなり満足していましたが、先日 http://donnburi-web.hp.infoseek.co.jp/index.html 上記のページの3枚のデスクトップの画像を発見し、ページ内を調べてみましたがわかりません。 左の2枚の画像には上下にランチャーのようなものが存在しますが、 これはなんでしょう?特別なアプリケーションなんでしょうか? どうやらMacに存在するランチャーのような気がしているんですが、 WindowsXPでも導入できるとして、どこで入手出来るのでしょう?それともWindowsXPがもともと持っているものなのでしょうか?
- ベストアンサー
- Windows 95・98
- お勧めのランチャーソフトを教えて下さい。
デスクトップのインタネットショートカットアイコンがかなり多くなってしまいました。 これらのデスクトップアイコンをすっきり整理したいのですが、何かよいランチャーソフト等があれば教えていただけませんか?
- ベストアンサー
- フリーウェア・フリーソフト
- デスクトップのランチャー?を消す方法
パソコンを起動すると、初期からインストールされていたランチャー?がデスクトップに表示されるのですが、 これはなんというプログラムなのでしょうか? アンインストールできずに困っています。
- 締切済み
- Windows Vista
- FMVランチャーを削除してしまいましたが…
娘の嫁ぎ先のデスクトップの大きなアイコンを削除しようとして、すべてのプログラム中のFMVランチャーをいきなり右クリックで削除してしまいました。 今では、「FMVランチャー なし」となっていますが、復活させて不要アイコンを正しく削除したいのですが、誰か詳しく教えてください。 5年ほど前に購入のデスクトップです。
- ベストアンサー
- Windows系OS
- ランチャーについて
皆さんこんにわは。 現在CLaunchを使用しております。使いやすいのですが検索機能があればもっと使いやすくなるのかなと自分的に思っています。 検索機能あるランチャーを探しましたが自分の能力では見つけることができません。 例としては検索窓に頭文字A,aを入れるとランチャーに登録してあるソフトが表示されクリックすると起動するものがあればよいのですが。 ランチャーに多くのソフトを登録するとどこにおいたか忘れたり削除したことを忘れたりボケをかましております。 ご存知のかた教えて下さい、そんなのあるわけないだろうのツッコミでも良いです。宜しくお願いいたします。
- ベストアンサー
- ノートPC
お礼
お礼が遅れてすみませんでした。 趣味で色々と作ってみようと思ってお聞きしたのですが、やはり結構難しいようですね。 今から教えていただいたプログラムを作ってみようと思います。 細かいところまで丁寧に教えていただきまして、ありがとうございました。非常に参考になりました。