スレッド: [becky-pin:02001] MakeSetuppin
スレッド
- 2001: しののん@2000番は逃したけど2001番ゲット! Tietew さんのプラグインインストーラ「Another Plugin Insta shinonon
- └2002: おお、素晴らしい。 早速使ってみましたが...、ちょっと不具合があるみたいです。 「ピリオド Shigeru Mitsumori
- └2003: Shigeru Mitsumori さんの「[becky-pin:02002] Re: MakeSetuppin」より… 再現しません。(;.;) Prefix に既にピリ shinonon
- └2004: あーと、バージョンリソース文字列そのものを取ってきて使っているわけですね。 多分、それ Shigeru Mitsumori
- └2005: Shigeru Mitsumori さんの「[becky-pin:02004] Re: MakeSetuppin」より… ん? ファイルバージョン(File Version) じ shinonon
- └2006: 私がバージョン情報と書かれた時に、ファイルバージョンを連想してしまったの が良くなかっ Shigeru Mitsumori
- └2007: Shigeru Mitsumori さんの「[becky-pin:02006] Re: MakeSetuppin」より… あ、そっか。そういえばそうですね。 shinonon
- └2008: わたしは void GetVersionString(LPSTR pszVersion) { DWORD dw, dwSize; char path[MAX_PATH]; GetModuleFileName(_Module.m_hInst, Tietew
- └2009: Tietew さんの「[becky-pin:02008] Re: MakeSetuppin」より… ぬわにぃ! はめられた……(;.;) 俺も誰かが作っ shinonon
- └2010: javaでアプリ作ってるとコード補完なんて無くても何とかなる体になってしまい ます。 GUIだっ Shigeru Mitsumori
- └2012: Shigeru Mitsumori さんの「[becky-pin:02010] Re: MakeSetuppin」より… 楽しき趣味プログラマーとしての BkAtR shinonon
- └2013: てなわけで、SetStatus API対応したver.1.0.5.7を上げました。 Shigeru Mitsumori <mitumori‐at‐be.mbn.or.jp> http://pla Shigeru Mitsumori
- └2020: Shigeru Mitsumori さんの「[becky-pin:02013] Re: MakeSetuppin」より… ここ数日使ってみたところ、どうもツ shinonon
- └2022: うーむ、これは気づいてなかった...。 一旦、該当メールがあるフォルダを開閉すれば、更新さ Shigeru Mitsumori
- └2041: 中々まとまった時間が取れず、試すのが今頃になってしまいましたが...。 どうも開閉しただけ Shigeru Mitsumori
- └2042: Shigeru Mitsumori さんの「[becky-pin:02041] Re: MakeSetuppin」より… いや、もともと「誰か」の元発言は 50 shinonon
- └2045: あ、なるほど。 完全に意図を読みちがえてました。(^^; Shigeru Mitsumori <mitumori‐at‐be.mbn.or.jp> http://plaz Shigeru Mitsumori
[becky-pin:02001] MakeSetuppin
- Subject:
- [becky-pin:02001] MakeSetuppin
- From:
- shinonon <shinonon@...>
- Date:
- Mon, 04 Jun 2001 21:53:41 +0900
- X-Mailer:
- Becky! ver. 2.00.06
- Message-Id:
- <20010604214901.5F25.SHINONON‐at‐jcom.home.ne.jp>
しののん@2000番は逃したけど2001番ゲット!
というわけで、ふと一念発起してこのようなソフトを作ってみました。
#久しぶりに EXE ファイルを作った。(^^;;;
Tietew さんのプラグインインストーラ「Another Plugin Installer」のフロン
トエンドアプリです。
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin10.cab
なるべく丁寧に作りながらも、手抜きもあります。製作期間1日です。(^^;
ソース同梱。改良・改造歓迎。もちろんフリーソフト。
さぁ、どうぞ。
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
▲▽なんか文章がめちゃくちゃだ……(-_-;;;
というわけで、ふと一念発起してこのようなソフトを作ってみました。
#久しぶりに EXE ファイルを作った。(^^;;;
Tietew さんのプラグインインストーラ「Another Plugin Installer」のフロン
トエンドアプリです。
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin10.cab
なるべく丁寧に作りながらも、手抜きもあります。製作期間1日です。(^^;
ソース同梱。改良・改造歓迎。もちろんフリーソフト。
さぁ、どうぞ。
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
▲▽なんか文章がめちゃくちゃだ……(-_-;;;
[becky-pin:02002] Re: MakeSetuppin
- Subject:
- [becky-pin:02002] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Mon, 04 Jun 2001 23:07:52 +0900
- X-Mailer:
- Becky! ver. 2.00.06
- Message-Id:
- <20010604225929.AC65.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2001
- References:
- 2001
三森です。
On Mon, 04 Jun 2001 21:53:41 +0900
shinonon <shinonon@...> wrote:
> Tietew さんのプラグインインストーラ「Another Plugin Installer」のフロン
> トエンドアプリです。
> http://www.kt.sakura.ne.jp/~shinoda/makesetuppin10.cab
おお、素晴らしい。
早速使ってみましたが...、ちょっと不具合があるみたいです。
「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
切替えられるんだと思うんですが、これが効いてないみたいです。
後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
新規作成があると嬉しいです。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Mon, 04 Jun 2001 21:53:41 +0900
shinonon <shinonon@...> wrote:
> Tietew さんのプラグインインストーラ「Another Plugin Installer」のフロン
> トエンドアプリです。
> http://www.kt.sakura.ne.jp/~shinoda/makesetuppin10.cab
おお、素晴らしい。
早速使ってみましたが...、ちょっと不具合があるみたいです。
「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
切替えられるんだと思うんですが、これが効いてないみたいです。
後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
新規作成があると嬉しいです。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02003] Re: MakeSetuppin
しののんです。
Shigeru Mitsumori さんの「[becky-pin:02002] Re: MakeSetuppin」より…
> 「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
> 切替えられるんだと思うんですが、これが効いてないみたいです。
再現しません。(;.;)
Prefix に既にピリオドが含まれている、ということではないですか?
#バージョンリソースから読み込んだ文字列のピリオドを除きます。
> 後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
> セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
> 新規作成があると嬉しいです。
おぉ、そういえば……(^^;;;
というわけで新規作成を追加しました。<ver1.1
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin11.cab
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02002] Re: MakeSetuppin」より…
> 「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
> 切替えられるんだと思うんですが、これが効いてないみたいです。
再現しません。(;.;)
Prefix に既にピリオドが含まれている、ということではないですか?
#バージョンリソースから読み込んだ文字列のピリオドを除きます。
> 後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
> セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
> 新規作成があると嬉しいです。
おぉ、そういえば……(^^;;;
というわけで新規作成を追加しました。<ver1.1
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin11.cab
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02004] Re: MakeSetuppin
- Subject:
- [becky-pin:02004] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Tue, 05 Jun 2001 00:50:04 +0900
- X-Mailer:
- Becky! ver. 2.00.06
- Message-Id:
- <20010605004430.AC69.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2003
- References:
- 2002 2003
三森です。
On Mon, 04 Jun 2001 23:27:29 +0900
shinonon <shinonon@...> wrote:
> > 「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
> > 切替えられるんだと思うんですが、これが効いてないみたいです。
>
> 再現しません。(;.;)
> Prefix に既にピリオドが含まれている、ということではないですか?
>
> #バージョンリソースから読み込んだ文字列のピリオドを除きます。
あーと、バージョンリソース文字列そのものを取ってきて使っているわけですね。
多分、それが原因ですね。
VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
してしまうとピリオドじゃ無くてカンマになってしまいます。
始め、ピリオドじゃなくてカンマだけどいいのかなと思いつつ、動かないなと弄っ
てたんですが、動くわけないですね。
後、私が知らないだけかもしれませんが、バージョン情報って文字列で取得でき
るんですね。
普段、バージョン情報って、GetFileVersionInfo() API を使って取得するんで
すが、これだとバージョン情報は、自前で文字列にしないといけないんですよね。
#このやり方が嫌いといっているわけではなくて、むしろ好きなんですが。
> > 後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
> > セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
> > 新規作成があると嬉しいです。
>
> おぉ、そういえば……(^^;;;
> というわけで新規作成を追加しました。<ver1.1
> http://www.kt.sakura.ne.jp/~shinoda/makesetuppin11.cab
素早い対応ありがとうございます。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Mon, 04 Jun 2001 23:27:29 +0900
shinonon <shinonon@...> wrote:
> > 「ピリオドを除く」オプションでセットアップファイル名のピリオドON/OFFが
> > 切替えられるんだと思うんですが、これが効いてないみたいです。
>
> 再現しません。(;.;)
> Prefix に既にピリオドが含まれている、ということではないですか?
>
> #バージョンリソースから読み込んだ文字列のピリオドを除きます。
あーと、バージョンリソース文字列そのものを取ってきて使っているわけですね。
多分、それが原因ですね。
VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
してしまうとピリオドじゃ無くてカンマになってしまいます。
始め、ピリオドじゃなくてカンマだけどいいのかなと思いつつ、動かないなと弄っ
てたんですが、動くわけないですね。
後、私が知らないだけかもしれませんが、バージョン情報って文字列で取得でき
るんですね。
普段、バージョン情報って、GetFileVersionInfo() API を使って取得するんで
すが、これだとバージョン情報は、自前で文字列にしないといけないんですよね。
#このやり方が嫌いといっているわけではなくて、むしろ好きなんですが。
> > 後、前回編集していた設定ファイルが自動で読込まれるのはいいんですが、別の
> > セットアップを作ろうと思うと、一旦全て削除しないとならなくて面倒なんで、
> > 新規作成があると嬉しいです。
>
> おぉ、そういえば……(^^;;;
> というわけで新規作成を追加しました。<ver1.1
> http://www.kt.sakura.ne.jp/~shinoda/makesetuppin11.cab
素早い対応ありがとうございます。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02005] Re: MakeSetuppin
しののんです。
Shigeru Mitsumori さんの「[becky-pin:02004] Re: MakeSetuppin」より…
> VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
> してしまうとピリオドじゃ無くてカンマになってしまいます。
ん? ファイルバージョン(File Version) じゃなくて製品バージョン(Product
Version)って文字列で指定できませんか?
確かに三森さんのプラグインではカンマ区切りになってますけど、例えば
Imabeppu さんの B2Favorites とか B2Ending (これも VC++ 製ですよね?) は
ピリオド区切りのバージョン番号になってますよ。
ま、どちらにしろカンマも除いた方がよさそうですね。(^^;
というわけでバージョンアップっす。<ver1.2
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin12.cab
あとついでに見つけためちゃくちゃバカらしいミスも直しました。
#「t」が足りなかった……(ToT)
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02004] Re: MakeSetuppin」より…
> VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
> してしまうとピリオドじゃ無くてカンマになってしまいます。
ん? ファイルバージョン(File Version) じゃなくて製品バージョン(Product
Version)って文字列で指定できませんか?
確かに三森さんのプラグインではカンマ区切りになってますけど、例えば
Imabeppu さんの B2Favorites とか B2Ending (これも VC++ 製ですよね?) は
ピリオド区切りのバージョン番号になってますよ。
ま、どちらにしろカンマも除いた方がよさそうですね。(^^;
というわけでバージョンアップっす。<ver1.2
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin12.cab
あとついでに見つけためちゃくちゃバカらしいミスも直しました。
#「t」が足りなかった……(ToT)
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02006] Re: MakeSetuppin
- Subject:
- [becky-pin:02006] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Tue, 05 Jun 2001 02:03:47 +0900
- X-Mailer:
- Becky! ver. 2.00.06
- Message-Id:
- <20010605015420.9877.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2005
- References:
- 2004 2005
三森です。
On Tue, 05 Jun 2001 01:11:17 +0900
shinonon <shinonon@...> wrote:
> > VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
> > してしまうとピリオドじゃ無くてカンマになってしまいます。
>
> ん? ファイルバージョン(File Version) じゃなくて製品バージョン(Product
> Version)って文字列で指定できませんか?
> 確かに三森さんのプラグインではカンマ区切りになってますけど、例えば
> Imabeppu さんの B2Favorites とか B2Ending (これも VC++ 製ですよね?) は
> ピリオド区切りのバージョン番号になってますよ。
私がバージョン情報と書かれた時に、ファイルバージョンを連想してしまったの
が良くなかったんですが...。
確かに製品バージョンであれば、プログラマが自由に設定できますね。
ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
ファイルバージョンと同じにしていますね)
まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Tue, 05 Jun 2001 01:11:17 +0900
shinonon <shinonon@...> wrote:
> > VC++のバージョン情報は、「1,4,3,0」の様に設定するんで、文字列のまま取得
> > してしまうとピリオドじゃ無くてカンマになってしまいます。
>
> ん? ファイルバージョン(File Version) じゃなくて製品バージョン(Product
> Version)って文字列で指定できませんか?
> 確かに三森さんのプラグインではカンマ区切りになってますけど、例えば
> Imabeppu さんの B2Favorites とか B2Ending (これも VC++ 製ですよね?) は
> ピリオド区切りのバージョン番号になってますよ。
私がバージョン情報と書かれた時に、ファイルバージョンを連想してしまったの
が良くなかったんですが...。
確かに製品バージョンであれば、プログラマが自由に設定できますね。
ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
ファイルバージョンと同じにしていますね)
まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02007] Re: MakeSetuppin
しののんです。
Shigeru Mitsumori さんの「[becky-pin:02006] Re: MakeSetuppin」より…
> ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
> 列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
> まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
> ファイルバージョンと同じにしていますね)
あ、そっか。そういえばそうですね。
確かに Delphi でもデフォルトではファイルバージョンと製品バージョンは同じ
になるようになります(ピリオド区切りですが)。でも私は、ファイルバージョン
の方は数字だけしか指定できないのでビルド番号などを示すだけにしておき、製
品バージョンの方で人間に分かるバージョン番号を指定するようにしています。
んで、この人間に分かるバージョン番号を配布ファイル名に流用するのが普通だ
と思っていました。(^^;
#ちなみにプログラム中で自分自身のこの製品バージョンを抜き出して、変数に
#とっておくようにしています^^;
> まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
私の「思いこみ」の要素も大きかったですね。m(_ _)m
というわけで、MakeSetuppin はこのような仕様になっています。>おーる
配布ファイル名に「自分流」がある人は、ソースを改造してください。(^^;
#でも、Delphi 5 なんだよね〜。Delphian が少なくって悲しい……
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02006] Re: MakeSetuppin」より…
> ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
> 列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
> まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
> ファイルバージョンと同じにしていますね)
あ、そっか。そういえばそうですね。
確かに Delphi でもデフォルトではファイルバージョンと製品バージョンは同じ
になるようになります(ピリオド区切りですが)。でも私は、ファイルバージョン
の方は数字だけしか指定できないのでビルド番号などを示すだけにしておき、製
品バージョンの方で人間に分かるバージョン番号を指定するようにしています。
んで、この人間に分かるバージョン番号を配布ファイル名に流用するのが普通だ
と思っていました。(^^;
#ちなみにプログラム中で自分自身のこの製品バージョンを抜き出して、変数に
#とっておくようにしています^^;
> まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
私の「思いこみ」の要素も大きかったですね。m(_ _)m
というわけで、MakeSetuppin はこのような仕様になっています。>おーる
配布ファイル名に「自分流」がある人は、ソースを改造してください。(^^;
#でも、Delphi 5 なんだよね〜。Delphian が少なくって悲しい……
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02008] Re: MakeSetuppin
Tietew です。
わーい。
きっとしののんさんが作ってくれると思って待ってましたφ(,_'O=バキ
Tue, 05 Jun 2001 13:02:59 +0900 に
<20010605124842.FFC4.SHINONON@jcom.home.ne.jp> の
[becky-pin:02007] Re: MakeSetuppin で
shinonon <shinonon@...> さんが書かれました:
> > ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
> > 列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
> > まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
> > ファイルバージョンと同じにしていますね)
>
> あ、そっか。そういえばそうですね。
わたしは
void GetVersionString(LPSTR pszVersion)
{
DWORD dw, dwSize;
char path[MAX_PATH];
GetModuleFileName(_Module.m_hInst, path, MAX_PATH);
dwSize = GetFileVersionInfoSize(path, &dw);
void *pvVerInfo = _alloca(dwSize);
GetFileVersionInfo(path, 0, dwSize, pvVerInfo);
// Make version string from version information
UINT uLen;
VS_FIXEDFILEINFO *pffi;
VerQueryValue(pvVerInfo, "\\", (void**)&pffi, &uLen);
wsprintf(pszVersion, "Version %d.%d.%d.%d",
HIWORD(pffi->dwFileVersionMS),
LOWORD(pffi->dwFileVersionMS),
HIWORD(pffi->dwFileVersionLS),
LOWORD(pffi->dwFileVersionLS));
}
という感じでバージョン文字列を適宜生成してます。
> 確かに Delphi でもデフォルトではファイルバージョンと製品バージョンは同じ
> になるようになります(ピリオド区切りですが)。でも私は、ファイルバージョン
> の方は数字だけしか指定できないのでビルド番号などを示すだけにしておき、製
VC++ というか,Windows のリソースでは,両方「数字のみ - IP Address
みたいな感じ」と,「文字列」が使えて,更に文字列のほうは言語別にで
きるんです。
ちなみに,全部違ったやつにできるんですよね (^^;
文字列側に Version 2.0 BETA-9.6 なんていう文字列を書いてあるものも
あるようです。
> 品バージョンの方で人間に分かるバージョン番号を指定するようにしています。
> んで、この人間に分かるバージョン番号を配布ファイル名に流用するのが普通だ
> と思っていました。(^^;
> #ちなみにプログラム中で自分自身のこの製品バージョンを抜き出して、変数に
> #とっておくようにしています^^;
DLLファイルのプロパティを見ると数字側のファイルバージョンが現れま
す。ピリオド区切りで。
で,「詳細」中には文字列側の製品バージョンが。
文字列側ファイルバージョンと数字側製品バージョンは無視されてますね…
# 今調べた
> > まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
>
> 私の「思いこみ」の要素も大きかったですね。m(_ _)m
>
> というわけで、MakeSetuppin はこのような仕様になっています。>おーる
bkpwcust-0,2,17,21.exe て名前になっちゃった (^^;
> 配布ファイル名に「自分流」がある人は、ソースを改造してください。(^^;
> #でも、Delphi 5 なんだよね〜。Delphian が少なくって悲しい……
Apollo (^^;;;;;;;;;;;;;;;;;
—[ Tietew ]——————————————————————————
メ : tietew@... / tietew@... / tietew@...
ホペ: http://www.tietew.net/ Tietew Windows Lab.
http://www.masuclub.net/ 鱒倶楽部
指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA
わーい。
きっとしののんさんが作ってくれると思って待ってましたφ(,_'O=バキ
Tue, 05 Jun 2001 13:02:59 +0900 に
<20010605124842.FFC4.SHINONON@jcom.home.ne.jp> の
[becky-pin:02007] Re: MakeSetuppin で
shinonon <shinonon@...> さんが書かれました:
> > ただ、VC++のデフォルトでは、ファイルバージョンと製品バージョンに同じ文字
> > 列が設定されるんで、意識しないと製品バージョンだけを変更すると言う事はあ
> > まりしない様な気がします。(Imabeppuさんは変更していますが、Tietewさんは
> > ファイルバージョンと同じにしていますね)
>
> あ、そっか。そういえばそうですね。
わたしは
void GetVersionString(LPSTR pszVersion)
{
DWORD dw, dwSize;
char path[MAX_PATH];
GetModuleFileName(_Module.m_hInst, path, MAX_PATH);
dwSize = GetFileVersionInfoSize(path, &dw);
void *pvVerInfo = _alloca(dwSize);
GetFileVersionInfo(path, 0, dwSize, pvVerInfo);
// Make version string from version information
UINT uLen;
VS_FIXEDFILEINFO *pffi;
VerQueryValue(pvVerInfo, "\\", (void**)&pffi, &uLen);
wsprintf(pszVersion, "Version %d.%d.%d.%d",
HIWORD(pffi->dwFileVersionMS),
LOWORD(pffi->dwFileVersionMS),
HIWORD(pffi->dwFileVersionLS),
LOWORD(pffi->dwFileVersionLS));
}
という感じでバージョン文字列を適宜生成してます。
> 確かに Delphi でもデフォルトではファイルバージョンと製品バージョンは同じ
> になるようになります(ピリオド区切りですが)。でも私は、ファイルバージョン
> の方は数字だけしか指定できないのでビルド番号などを示すだけにしておき、製
VC++ というか,Windows のリソースでは,両方「数字のみ - IP Address
みたいな感じ」と,「文字列」が使えて,更に文字列のほうは言語別にで
きるんです。
ちなみに,全部違ったやつにできるんですよね (^^;
文字列側に Version 2.0 BETA-9.6 なんていう文字列を書いてあるものも
あるようです。
> 品バージョンの方で人間に分かるバージョン番号を指定するようにしています。
> んで、この人間に分かるバージョン番号を配布ファイル名に流用するのが普通だ
> と思っていました。(^^;
> #ちなみにプログラム中で自分自身のこの製品バージョンを抜き出して、変数に
> #とっておくようにしています^^;
DLLファイルのプロパティを見ると数字側のファイルバージョンが現れま
す。ピリオド区切りで。
で,「詳細」中には文字列側の製品バージョンが。
文字列側ファイルバージョンと数字側製品バージョンは無視されてますね…
# 今調べた
> > まぁ、どちらにしろ、私の説明不足ですね。申し訳ない。
>
> 私の「思いこみ」の要素も大きかったですね。m(_ _)m
>
> というわけで、MakeSetuppin はこのような仕様になっています。>おーる
bkpwcust-0,2,17,21.exe て名前になっちゃった (^^;
> 配布ファイル名に「自分流」がある人は、ソースを改造してください。(^^;
> #でも、Delphi 5 なんだよね〜。Delphian が少なくって悲しい……
Apollo (^^;;;;;;;;;;;;;;;;;
—[ Tietew ]——————————————————————————
メ : tietew@... / tietew@... / tietew@...
ホペ: http://www.tietew.net/ Tietew Windows Lab.
http://www.masuclub.net/ 鱒倶楽部
指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA
[becky-pin:02009] Re: MakeSetuppin
しののんです。
Tietew さんの「[becky-pin:02008] Re: MakeSetuppin」より…
> きっとしののんさんが作ってくれると思って待ってましたφ(,_'O=バキ
ぬわにぃ! はめられた……(;.;)
俺も誰かが作ってくれるのを待ってたのにぃ〜
> bkpwcust-0,2,17,21.exe て名前になっちゃった (^^;
「カンマをピリオドに」を追加しました。(^_^)v
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin13.cab
> Apollo (^^;;;;;;;;;;;;;;;;;
サーティーン? (ノ#-_-)ノ ┴┴>俺
#冗談はさておき、いまさら GUI でなくコードでコンポーネント配置なんてし
#たくないっす。(^^;;; ましてや、コード補完や定義参照ができないエディタ
#で開発なんてできません。(^^;;;;;
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Tietew さんの「[becky-pin:02008] Re: MakeSetuppin」より…
> きっとしののんさんが作ってくれると思って待ってましたφ(,_'O=バキ
ぬわにぃ! はめられた……(;.;)
俺も誰かが作ってくれるのを待ってたのにぃ〜
> bkpwcust-0,2,17,21.exe て名前になっちゃった (^^;
「カンマをピリオドに」を追加しました。(^_^)v
http://www.kt.sakura.ne.jp/~shinoda/makesetuppin13.cab
> Apollo (^^;;;;;;;;;;;;;;;;;
サーティーン? (ノ#-_-)ノ ┴┴>俺
#冗談はさておき、いまさら GUI でなくコードでコンポーネント配置なんてし
#たくないっす。(^^;;; ましてや、コード補完や定義参照ができないエディタ
#で開発なんてできません。(^^;;;;;
▲▽《篠田 敦》 shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02010] Re: MakeSetuppin
- Subject:
- [becky-pin:02010] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Wed, 06 Jun 2001 01:11:04 +0900
- X-Mailer:
- Becky! ver. 2.00.07
- Message-Id:
- <20010606011040.B294.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2009
- References:
- 2008 2009
三森です。
On Wed, 06 Jun 2001 00:17:23 +0900
shinonon <shinonon@...> wrote:
> #冗談はさておき、いまさら GUI でなくコードでコンポーネント配置なんてし
> #たくないっす。(^^;;; ましてや、コード補完や定義参照ができないエディタ
> #で開発なんてできません。(^^;;;;;
javaでアプリ作ってるとコード補完なんて無くても何とかなる体になってしまい
ます。
GUIだって、レイアウトマネージャで配置考えていくというXを彷彿させる仕様が
たまりません。
これに慣れたらもう...、って楽しくないやい。
やっぱり、GUIがいいよぉ。
#あぁ、悲しき職業プログラマー
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Wed, 06 Jun 2001 00:17:23 +0900
shinonon <shinonon@...> wrote:
> #冗談はさておき、いまさら GUI でなくコードでコンポーネント配置なんてし
> #たくないっす。(^^;;; ましてや、コード補完や定義参照ができないエディタ
> #で開発なんてできません。(^^;;;;;
javaでアプリ作ってるとコード補完なんて無くても何とかなる体になってしまい
ます。
GUIだって、レイアウトマネージャで配置考えていくというXを彷彿させる仕様が
たまりません。
これに慣れたらもう...、って楽しくないやい。
やっぱり、GUIがいいよぉ。
#あぁ、悲しき職業プログラマー
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02012] Re: MakeSetuppin
しののんです。
Shigeru Mitsumori さんの「[becky-pin:02010] Re: MakeSetuppin」より…
> #あぁ、悲しき職業プログラマー
楽しき趣味プログラマーとしての BkAtRead SetStatus API 対応版、楽しみにし
ています。(^^;
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02010] Re: MakeSetuppin」より…
> #あぁ、悲しき職業プログラマー
楽しき趣味プログラマーとしての BkAtRead SetStatus API 対応版、楽しみにし
ています。(^^;
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02013] Re: MakeSetuppin
- Subject:
- [becky-pin:02013] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Thu, 07 Jun 2001 00:48:44 +0900
- X-Mailer:
- Becky! ver. 2.00.07
- Message-Id:
- <20010607004126.EE45.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2012
- References:
- 2010 2012
三森です。
On Wed, 06 Jun 2001 11:32:08 +0900
shinonon <shinonon@...> wrote:
> 楽しき趣味プログラマーとしての BkAtRead SetStatus API 対応版、楽しみにし
> ています。(^^;
てなわけで、SetStatus API対応したver.1.0.5.7を上げました。
#モジュールそのものは、1ヶ月近く前に出来てたんですけどね(^^;)
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Wed, 06 Jun 2001 11:32:08 +0900
shinonon <shinonon@...> wrote:
> 楽しき趣味プログラマーとしての BkAtRead SetStatus API 対応版、楽しみにし
> ています。(^^;
てなわけで、SetStatus API対応したver.1.0.5.7を上げました。
#モジュールそのものは、1ヶ月近く前に出来てたんですけどね(^^;)
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02020] Re: MakeSetuppin
しののんです。
Shigeru Mitsumori さんの「[becky-pin:02013] Re: MakeSetuppin」より…
> てなわけで、SetStatus API対応したver.1.0.5.7を上げました。
ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
うです。
#乗松さんに報告すべき事柄でしょうけど……(^^;;;
##<20010424112515.2BD9.SHINONON@jcom.home.ne.jp> で危惧した通り、現在
##のフォルダとは無関係なところのフォルダの更新処理って、やっぱり面倒な
##んだな…… わがまま言ってすいません。m(_ _)m >乗松さん
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02013] Re: MakeSetuppin」より…
> てなわけで、SetStatus API対応したver.1.0.5.7を上げました。
ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
うです。
#乗松さんに報告すべき事柄でしょうけど……(^^;;;
##<20010424112515.2BD9.SHINONON@jcom.home.ne.jp> で危惧した通り、現在
##のフォルダとは無関係なところのフォルダの更新処理って、やっぱり面倒な
##んだな…… わがまま言ってすいません。m(_ _)m >乗松さん
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02022] Re: MakeSetuppin
- Subject:
- [becky-pin:02022] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Tue, 12 Jun 2001 00:40:01 +0900
- X-Mailer:
- Becky! ver. 2.00.07
- Message-Id:
- <20010612002140.C3DA.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2020
- References:
- 2013 2020
三森です。
On Mon, 11 Jun 2001 11:17:31 +0900
shinonon <shinonon@...> wrote:
> ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
> ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
> 記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
> ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
> うです。
うーむ、これは気づいてなかった...。
一旦、該当メールがあるフォルダを開閉すれば、更新されるかなぁ...。
ちょっと試してみます。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Mon, 11 Jun 2001 11:17:31 +0900
shinonon <shinonon@...> wrote:
> ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
> ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
> 記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
> ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
> うです。
うーむ、これは気づいてなかった...。
一旦、該当メールがあるフォルダを開閉すれば、更新されるかなぁ...。
ちょっと試してみます。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02041] Re: MakeSetuppin
- Subject:
- [becky-pin:02041] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Mon, 18 Jun 2001 01:27:16 +0900
- X-Mailer:
- Becky! ver. 2.00.07
- Message-Id:
- <20010618012403.78C2.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2022
- References:
- 2020 2022
三森です。
On Tue, 12 Jun 2001 00:40:01 +0900
Shigeru Mitsumori <mitumori@...> wrote:
> > ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
> > ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
> > 記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
> > ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
> > うです。
>
> うーむ、これは気づいてなかった...。
>
> 一旦、該当メールがあるフォルダを開閉すれば、更新されるかなぁ...。
> ちょっと試してみます。
中々まとまった時間が取れず、試すのが今頃になってしまいましたが...。
どうも開閉しただけじゃ駄目で、一旦(CBeckyAPI::SetCurrentFolder()で)フォ
ルダを選択して初めて更新されますね。
でもそうすると、フォルダの状態を元に戻さないとならなくなるんで(開いたフォ
ルダを閉じる等)、結局前バージョンとの違いは、CBackyAPI::SetStatus() API
を使っているかどうかだけになってしまい、あんまりうれしくない様な気がしな
くもないです。
個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
す? > 誰となく
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Tue, 12 Jun 2001 00:40:01 +0900
Shigeru Mitsumori <mitumori@...> wrote:
> > ここ数日使ってみたところ、どうもツリービューの Bold が戻らないことがある
> > ようです。畳まれたフォルダの中に新規記事が来てて、他のフォルダでその中の
> > 記事を既読にして未読がすべてなくなったとき、親フォルダの Bold が元に戻り
> > ません(+ マークもそのまま)。いずれのフォルダも開かれていれば、問題ないよ
> > うです。
>
> うーむ、これは気づいてなかった...。
>
> 一旦、該当メールがあるフォルダを開閉すれば、更新されるかなぁ...。
> ちょっと試してみます。
中々まとまった時間が取れず、試すのが今頃になってしまいましたが...。
どうも開閉しただけじゃ駄目で、一旦(CBeckyAPI::SetCurrentFolder()で)フォ
ルダを選択して初めて更新されますね。
でもそうすると、フォルダの状態を元に戻さないとならなくなるんで(開いたフォ
ルダを閉じる等)、結局前バージョンとの違いは、CBackyAPI::SetStatus() API
を使っているかどうかだけになってしまい、あんまりうれしくない様な気がしな
くもないです。
個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
す? > 誰となく
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
[becky-pin:02042] Re: MakeSetuppin
「誰か」です。
Shigeru Mitsumori さんの「[becky-pin:02041] Re: MakeSetuppin」より…
> 個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
> す? > 誰となく
いや、もともと「誰か」の元発言は 50% 乗松さんへの不具合報告、50% 三森さん
への「こういう現象がありますからユーザーから質問を受けたときに参考にして
ください」という意味合いが強いので、果報は寝た待つのが吉だと思います。(^^;
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
Shigeru Mitsumori さんの「[becky-pin:02041] Re: MakeSetuppin」より…
> 個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
> す? > 誰となく
いや、もともと「誰か」の元発言は 50% 乗松さんへの不具合報告、50% 三森さん
への「こういう現象がありますからユーザーから質問を受けたときに参考にして
ください」という意味合いが強いので、果報は寝た待つのが吉だと思います。(^^;
▲▽《篠田 敦》 ▽▲
▲▽ Private mailto:shinonon@... ▽▲
▲▽ http://members.jcom.home.ne.jp/shinonon/ ▽▲
[becky-pin:02045] Re: MakeSetuppin
- Subject:
- [becky-pin:02045] Re: MakeSetuppin
- From:
- Shigeru Mitsumori <mitumori@...>
- Date:
- Tue, 19 Jun 2001 00:14:19 +0900
- X-Mailer:
- Becky! ver. 2.00.07
- Message-Id:
- <20010618234118.EE1B.MITUMORI‐at‐be.mbn.or.jp>
- In-Reply-To:
- 2042
- References:
- 2041 2042
三森です。
On Mon, 18 Jun 2001 09:38:41 +0900
shinonon <shinonon@...> wrote:
> > 個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
> > す? > 誰となく
>
> いや、もともと「誰か」の元発言は 50% 乗松さんへの不具合報告、50% 三森さん
> への「こういう現象がありますからユーザーから質問を受けたときに参考にして
> ください」という意味合いが強いので、果報は寝た待つのが吉だと思います。(^^;
あ、なるほど。
完全に意図を読みちがえてました。(^^;
果報を寝て待つ事にします。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/
On Mon, 18 Jun 2001 09:38:41 +0900
shinonon <shinonon@...> wrote:
> > 個人的には、素直にB2の次版を待った方がいいような気もしますが、どう思いま
> > す? > 誰となく
>
> いや、もともと「誰か」の元発言は 50% 乗松さんへの不具合報告、50% 三森さん
> への「こういう現象がありますからユーザーから質問を受けたときに参考にして
> ください」という意味合いが強いので、果報は寝た待つのが吉だと思います。(^^;
あ、なるほど。
完全に意図を読みちがえてました。(^^;
果報を寝て待つ事にします。
---
Shigeru Mitsumori <mitumori@...>
http://plaza11.mbn.or.jp/~mitumori/