5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

レジストリ VS INI

1 :名無しさん@お腹いっぱい。:03/03/21 12:14 ID:fuz83YDo
一応、過去スレ。
レジストリVSプライベートINI
http://pc.2ch.net/software/kako/1006/10064/1006419607.html
「プライベートINI」という名称は必ずしも一般的じゃないし、
WIN.INI 使ったりシステム・ディレクトリ内に INI 作ったりすることの問題に
触れるのも必ずしも無駄ではないと思われなので、改題しました。
では、どうじょ。

2 :名無しさん@お腹いっぱい。:03/03/21 12:16 ID:9P55dp5p
2get ini に1票

3 :名無しさん@お腹いっぱい。:03/03/21 12:18 ID:ekiLUK5u
必ずしもage!

4 :必ずしも1:03/03/21 12:21 ID:fuz83YDo
しまった。1に、前スレの1を書いておきゃ良かった。
もう遅いけど、一応。

>フリーソフトで設定を保存するにはどちらが良いか。
>プログラマの視点から、逆にユーザの視点から、
>それぞれの利点や欠点について意見を聞かせてください。

ただし、個人的には必ずしもフリーソフトに限って言うことじゃないとは思うが。

5 :名無しさん@お腹いっぱい。:03/03/21 12:22 ID:KAKPkWHf
わざわざスレ立てか。
とりあえず乙。

6 :名無しさん@お腹いっぱい。:03/03/21 12:29 ID:ekiLUK5u
これを>>1に張らなかったのは惜しい
http://pc.2ch.net/test/read.cgi/software/1006419607/47
47氏が作ったサイト

必ずしも必要と言うわけではないが、張っておく
http://www.geocities.co.jp/Beautycare/4965/public/save.html

7 :名無しさん@お腹いっぱい。:03/03/21 12:31 ID:tL4CE69E
個人的には
・現ユーザーにしかアクセス権がないフォルダ(UserProfile
下とか)にインストールされた場合はexeと同じ場所にini
・Usersに書き込み権がないフォルダ(Program Filesとか)
にインストールされた場合はApplication Dataにini
・そのiniの設定次第でレジストリにも保存可能
とかしたい。
>>1
プライベートじゃないiniってのはwin.iniのこと。
確かにプログラマ以外にはなじみのない用語だが

8 :7:03/03/21 12:33 ID:tL4CE69E
あ、>>1よく読んでなかった。
システムディレクトリに.iniはそもそも作成できない場合もあるし
プロテクト目的でもなければ論外でしょ

9 :名無しさん@お腹いっぱい。:03/03/21 17:52 ID:QM2jewvU
>>6
Winnyかと思った。

10 :名無しさん@お腹いっぱい。:03/03/21 22:02 ID:i2FKodbx
>>7
そんな複雑な規則でiniの保存フォルダ決められたら混乱する
一律Application Dataの下とかのほうがまだいいよ
exeと同じ場所でなければ嫌だという人はexeもそこ置けばいいんだし

11 :名無しさん@お腹いっぱい。:03/03/21 22:13 ID:X+lK1eyy
ini

12 :漏れとしては:03/03/22 14:44 ID:Bz2EILRh
・コマンドライン指定が無ければ exe と同じフォルダにexeと同じ名前のini
・コマンドライン指定があればそのパス名の ini

で十分だと思う。
環境変数 username を使って、ショートカットなりバッチなり作っておけば
ユーザー別管理できるんだから、変に難しい事する必要無い。

13 :名無しさん@お腹いっぱい。:03/03/23 04:56 ID:N0lVzdVj
exe直下だとUsersが書けない場合があるからなあ
exe直下でないとiniにする意味があまりないのはわかるんだけど

14 :1:03/03/23 17:33 ID:bM49F10c
たまに age で。
>>7 うーん、おれも >>10 と同じく規則が複雑化するのはつらいなあ。
そんならレジストリの HKEY_CURRENT_USER 下に決まってる方が移行もラク。
ただ、>>10 の言う Application Data 下に exe を置いて……つうのは
悩ましくもある。
特定の目的のためのディレクトリを、その目的以外に使うってのは、
できるだけ避けたくはあるわな。良いこととは思えない、必ずしも。

15 :名無しさん@お腹いっぱい。:03/03/23 19:13 ID:GScfAGN5
マイクロソフトが推奨しているってことは、だめってことだ。

16 :名無しさん@お腹いっぱい。:03/03/23 23:58 ID:rITgjLGb
こうして前スレと同じことを繰り返すだけのスレになるわけだ

17 :名無しさん@お腹いっぱい。:03/03/24 00:25 ID:1DZfJHOD
そんなの当たり前だっつの。
どのスレでも同じ質問やネタが繰り返されてるだけだろうが

18 :名無しさん@お腹いっぱい。:03/03/24 00:57 ID:hV2xEfD1
ほとんど隔離スレみたいなものですね。
レジストリの話題で盛り上がってる香具師がいたら
ここのアドレス載せて誘導するだけ。

19 :1:03/03/24 01:30 ID:LQzpei3D
>>18
まあ必ずしもそういう目的で立てたわけじゃないが、
(嫌いという意味でも)レジストリの話好きなヤシ、いるしねえ。
さんざん既出になるのは仕方ない。
そのうち少しでも目新しい話題が出たら収穫かと。
ちなみにおれはシステムが必要な情報をバイナリファイルにほぼ一元化して
(実際はふたつのファイルだけど)まとめて、
しかもその利用を一般のアプリケーション開発者にも可能にして、
アクセスしやすくするという思想自体は嫌いでもなかったりする。
Windows 自体の設計をオープンにしてるかどうかという問題とは別に……ね。

20 :名無しさん@お腹いっぱい。:03/03/24 03:36 ID:Cuu1oTGr
UNIXのプログラムだとバイナリは/usr/local/binにあっても
設定は~/.*に保存されるというのがお約束なわけだが

21 :プログラマ:03/03/28 01:45 ID:rBWfcgq3
別にどっちでもいいんだけどね
レジストリもちゃんとボタン一つで消せるように組んでるし

22 :名無しさん@お腹いっぱい。:03/03/29 01:08 ID:/Jk2o+MB
そういう人ばかりじゃないから、レジストリ弄るソフトは
怖くて試せないというのもあるんですよね。

23 :1:03/03/29 18:36 ID:oHf+7XFD
>>22
レジストリ使おうが INI 使おうがアンインストール情報がちゃんと
書いてあるソフトなら、一応大丈夫と考えることにしてるよ。
記載が不完全だったこともあるけど、心配したらキリがないよね。

24 :名無しさん@お腹いっぱい。:03/03/31 05:48 ID:p03mjfui
iniだとハイスコアとか弄られやすいジャン

25 :名無しさん@お腹いっぱい。:03/03/31 17:11 ID:N9WYVBuS
>>24
暗号化汁

26 :名無しさん@お腹いっぱい。:03/04/15 13:15 ID:3Y/PBiOS
ageますぅ

27 :名無しさん@お腹いっぱい。:03/04/15 13:16 ID:yxwJoOvk
弄ぶヤシはレジストリでも弄ぶ。age。

28 :名無しさん@お腹いっぱい。:03/04/15 13:31 ID:G8qo8PbY
「もてあそぶ」じゃなくて「いじる」だ。sage

29 :名無しさん@お腹いっぱい。:03/04/15 18:09 ID:uelaTP6M
昔、>>1と同時進行(?)してたマ板のスレ

readme.txtにアンインストール情報を!
http://pc.2ch.net/prog/kako/997/997370579.html

俺も INIとレジストリの速度比較結果を書き込んでたりしてたんだが、どの
スレだったか行方不明。
//普段はINIで開発してる

30 :名無しさん@お腹いっぱい。:03/04/15 19:56 ID:DheHL9B3
個人的はレジストリに書き込むと
9x系なら断片化が進んで定期的にfixしないと逝けないから
嫌ってイメージがある。

31 :名無しさん@お腹いっぱい。:03/04/16 00:45 ID:BoBE4Ly/
漏れは職場で仕事用のちょっとしたツールを作ってネットワーク上の
共有フォルダに置いとくことがあるけど、
(「ここにあるの、使ってね」と一言、言えば済む)
レジストリなら作るの、ラクだわ。
人によっちゃそのまんま自分とこにコピーして使ったりするけど、
その場合も今までの設定が受け継がれるしなあ……。

複数ユーザーなんかもそうだけど、レジストリの方が色々な状況に
対応しやすくはあるような気がするな。

>>30 Win9* 系じゃ、それは、確かにあるね。

32 :名無しさん@お腹いっぱい。:03/04/16 02:23 ID:JgRHfHxA
別にツールに限らずWindows自体がバキバキ書き込んだり読み込んだり
めちゃめちゃレジストリ使ってるんだから、それを気にして手もしょうがないと思う。
むしろ設定保存にだけレジストリ使うツールなんて優しいもんだと思うが。

33 :名無しさん@お腹いっぱい。:03/04/16 02:30 ID:0q1qdb1y
レジストリ関係は体験版が一番ガン。あと一部のシェアウェア。
「HyperCam」なんて、
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AAA0A634-928C-11D1-9AD0-0000C0597CC7
なんてとこに登録情報持ってやがった。

34 :名無しさん@お腹いっぱい。:03/04/16 02:30 ID:Eh7Q+Ac+
そうじゃなくて、例えば自分にあったテキストエディタ探すときなんか、
20個とか30個とかのソフトをダウンロードしてきて、動かしてみるわけよ。
で、ほとんどのは一回起動したらそのままゴミ箱行きになる。
そういうときに、フォルダごと削除すればいいってソフトは便利って話。

35 :31:03/04/16 02:31 ID:BoBE4Ly/
>>32
いや、漏れの書き込みの肝はツールってとこじゃなく、
ネットワーク上の共有フォルダってとこなのよ。
そこから直接実行しちゃう人もいるわけ(というか、ほとんど)。
でも、各自の設定は、それぞれのレジストリに残せるんです。
もちろん、HKEY_CURRENT_USER\Software\.....に。そゆこと。

36 :名無しさん@お腹いっぱい。:03/04/16 02:47 ID:BoBE4Ly/
>>34
そこまで暇ならレジストリ情報消すぐらい何でもない気もするが……。
煽りに見えます? 見えたら、スマソ。

もちろん、落としたら起動する前に README か HELP でアンインストール
情報は確認するよね?
書いてなかったら、レジストリ使おうが INI 使おうがダメ。
よほど興味がない限り、起動しないよね。
>>33
やっぱ、kuboter(って名前だったっけ?)みたいなのが一番ガンだと思うが。
登録情報のキーのひとつぐらい、許したれ。

37 :名無しさん@お腹いっぱい。:03/04/16 02:56 ID:0q1qdb1y
>>36
許さん。人ン家で鼻かんだチリ紙をこっそりタンスの隙間に隠していくような行為だ。

ちなみに「 !Kubotar」ね。最初の「!」が味噌。リストを作って並べ替えると常にトップにくる。

38 :名無しさん@お腹いっぱい。:03/04/16 03:20 ID:iarMWcgl
人ン家という感覚がおかしい。

39 :32:03/04/16 03:40 ID:JgRHfHxA
なんか勘違いされちゃったな。
俺は>>30に言ったの。

>>35>>31)あなたの意見には多いに賛同。
俺もそうしてる。
あと他の自作ツールとの連携プレイがあるツールの場合とかも
レジストリだと便利だよね。

>>34あなたの意見にも賛同。
その気持ちはよく分かる。

40 :名無しさん@お腹いっぱい。:03/04/16 07:22 ID:CwPXvH/1
他ならぬM$アプリが豪快に汚してくれるという印象>レジストリ

41 :名無しさん@お腹いっぱい。:03/04/16 10:17 ID:B2vXW19Z
レジストリ使うなっていわれたら、なんかつまんねー

42 :34:03/04/16 13:01 ID:d9GFcdcI
>>36
煽りに見ないし、感情的になってもないので気にするな。
別に暇だから落としまくってるわけじゃいよ。
少しでも便利なものを見つけたいやん。
仕事で使うんなら尚更。

レジストリの利点も、iniファイルの欠点も理解してるつもりだよ。
気軽に試せて気軽に消せるってのは便利だねって言いたいだけ。

43 :名無しさん@お腹いっぱい。:03/04/16 16:06 ID:byToHJCh
レジストリとINIのメリットとデメリットを教えてくだらい

44 :名無しさん@お腹いっぱい。:03/04/16 16:17 ID:MARgJkCh
レジストリは、開発者からしてそのノリで、気軽に書いて気軽に放ったらかし
という状態のアプリを何度も喰らってるから不快なストレス溜まるんじゃなかろうか。
傾向として、iniを好む作者はレジストリを好む作者より、
使用者の環境を汚さない事に神経を使ってると思う。
手動のアンインスト方法をテキストで書いていたり。



45 :名無しさん@お腹いっぱい。:03/04/16 17:19 ID:iYNiMCA3
>>43

>>6のリンク先。
うまくまとめてある。


46 :名無しさん@お腹いっぱい。:03/04/16 20:03 ID:nqQqUn4m
っていうか、どこが汚れてる?
もともとレジストリってそういう風に使うもんだし。
自分で全部管理したいなら、素直にそう書け

47 :名無しさん@お腹いっぱい。:03/04/16 20:05 ID:nqQqUn4m
あと、レジストリよりini使う方が楽です。
レジストリ使ってるのは、意図があってのこと。
好みとか好まないとかではない。

48 :名無しさん@お腹いっぱい。:03/04/17 01:09 ID:UrrYQW/G
>>39
>あと他の自作ツールとの連携プレイがあるツールの場合とかも
>レジストリだと便利だよね。
この場合、一元化されてるってことだけじゃなくて、書き込み/読み込み
の早さがモノを言うよな。

49 :山崎渉:03/04/17 11:32 ID:NQuoCQto
(^^)

50 :名無しさん@お腹いっぱい。:03/04/17 14:37 ID:UrrYQW/G
なんか山崎渉の活躍(?)で、スレの順番がぐちゃぐちゃになってんな。
age ついでにネタをひとつ。
テキストエディタ何使ってる?Ver.11 の発言より。
http://pc2.2ch.net/test/read.cgi/software/1047137834/684
>大体よ、レジストリしょっちゅう書き込んでる最中に
>落ちたりしたらどうしてくれんだよ。
>iniなら削除すれば済むけど世。

「書き込んでる最中に落ちる」という仮定自体、
いかにも無理矢理な言いがかりっぽいという話はさておいて。
ini なら削除すれば済むってんなら、そのレジストリキーを削除すれば済む
だけの話だと思う。
そういう状況の場合、「解凍だけでインストール」のソフトの場合は、
むしろ ini の方が厄介な気がする。
ini の場合、そのソフトを再起動した時、必ず作ってくれるという保証はない。
(作るべきだと思うし、作らないのは……いやそれ以前に README に構成
ファイルを書いてないのは、ダメなソフトだと思うが)
レジストリの場合は、必ず作るだろう。
セットアップ形式の場合だって、すぐに再セットアップすれば良いという判断がつく。

51 :名無しさん@お腹いっぱい。:03/04/17 14:50 ID:vaXKXD5J
>>50
最後の方の意味がちょっとよく分からないんだが、普通のアプリならiniファイルはAPI経由で使ってるから、
手動で消されてもOSが自動的に作ってくれるよ。

52 :50:03/04/17 15:09 ID:UrrYQW/G
>>51
>普通のアプリならiniファイルはAPI経由で使ってるから、
>手動で消されてもOSが自動的に作ってくれるよ。
ごめん、そのレスの意味が全く分からない。
GetPrivateProfileString がそのアプリに適切な ini ファイルを
自動的に作ってくれるわけはないし……。

53 :50:03/04/17 15:23 ID:UrrYQW/G
補足すると、おれ自身はまともなアプリなら ini に限らず
必要な構成ファイルが存在するか、起動時にチェックすべきだと思うよ。
でも、全部が全部そうしてるとは限らないでしょう。
レジストリを使ってるアプリは(「解凍だけでインストール」の場合は)
キーの存在をチェックして、無ければ作るという作業が必須でしょ?

54 :名無しさん@お腹いっぱい。:03/04/17 15:39 ID:YVT3PNfo
>>50
レジストリ書き込み中に異常が起こると他のアプリへも影響があるってことなんじゃないか?
(引用もとを読んでないので憶測だけど)

パーティション単位で逝けばどっちも関係ないけど。

55 :名無しさん@お腹いっぱい。:03/04/17 16:29 ID:WoJILh1C
ま、ここのソフトも作れないクズ共がレジストリだiniだ言ってても無意味だがな(www

56 :名無しさん@お腹いっぱい。:03/04/17 16:38 ID:5PZXh1+3
書き込んでる最中って何ミリ秒の世界なんですが・・・
レジストリの呼び出しにちょっと時間かかってるくらいで

57 :名無しさん@お腹いっぱい。:03/04/17 20:19 ID:JLpA5sLV
ソフト作ったことない香具師が憶測で語るな といいたい

58 :名無しさん@お腹いっぱい。:03/04/17 23:55 ID:U/E4+mUu
>>50
>GetPrivateProfileString がそのアプリに適切な ini ファイルを
>自動的に作ってくれるわけはないし……。

いいたいことがよく分からないけど、INIだとGetPrivate〜でデフォルト値が指定
できるからファイルやキーが存在しなくでも、適切なデフォルト値をコーディング
しておけば問題無だと思うが。

59 :名無しさん@お腹いっぱい。:03/04/18 00:40 ID:koPZ2UKh
つか、デフォをコーディングしないとエラーになるんじゃなかったっけ

60 :名無しさん@お腹いっぱい。:03/04/18 00:57 ID:HdZMktDn
UINT GetPrivateProfileInt(
LPCTSTR lpAppName, // セクション名
LPCTSTR lpKeyName, // キー名
INT nDefault, // キー名が見つからなかった場合に返すべき値
LPCTSTR lpFileName // .ini ファイルの名前
);

61 :名無しさん@お腹いっぱい。:03/04/18 01:14 ID:sXnI3nci
おれはそもそもWin9*系を使いたくない
2000系なら正直どっちでもいいでしょ



62 :50:03/04/18 01:50 ID:SlmAAoow
>>58-60
おい、>>51 のレスをよく読め。
読み込んだ時点で「自動的」に「作ってくれる」ように読めないか?

63 :名無しさん@お腹いっぱい。:03/04/18 04:19 ID:mj8qVymp
>>62
「OSが自動的に作ってくれる」という部分?
確かに自動的に作ってくれるように読める、というかそれ以外の読みとり方は俺には出来ない。

ただ、>>50-51の流れを見ると、>>51は「書き込んだ時点で」「OSが自動的に作ってくれる」という意味では?
その場合、ユーザーがiniファイルを消しても、
・アプリ起動中ならば、読み込まれたデーターでiniファイルを作成(iniファイルを作成、ある場合は自動上書き)。
・アプリ起動中でなければ、デフォルトのデーターを適用し、終了時にiniファイルを作成(iniファイルを作成、ある場合は自動上書き)。
という処理を期待しているのではないか?

ただまあ、iniファイルにあるべき情報がない場合、デフォルト値適用でなくエラー終了するアプリがないとはいえないし、
iniファイルも変更された部分だけ書き換えるアプリの場合、完全な形のiniファイルは作成されないかもしれないが……


ところで聞きたいけど>>50,>>53
「レジストリーを使用する場合、インストール先にキーがないことが前提であるから、レジストリーが消されてもきちんと動作する。
 iniファイルを使用する場合、インストール時に同梱しているから、出来の悪いアプリだと、消される/壊れる時の対策を考えていないかもしれない」
ということ?

64 :51:03/04/18 08:26 ID:oqRRDK0h
どうも。はっきり書かなくてすまん。書き込み(WritePrivateProfileString)で
自動的に〜ということ。まあデフォルトから外れた値だけiniに書けと、そういう感じ。

65 :名無しさん@お腹いっぱい。:03/04/18 12:44 ID:Pvn6yKVW
iniは同封しなくてもデフォルト値はAPIで読めるしファイルも作れる。

つーかデフォルト値がないとエラーとか、iniかレジストリかって以前にプログラマが問題だろ。

66 :50:03/04/18 13:34 ID:SlmAAoow
>>63
>「レジストリーを使用する場合、インストール先にキーがないことが前提であるから、
>レジストリーが消されてもきちんと動作する。
> iniファイルを使用する場合、インストール時に同梱しているから、
>出来の悪いアプリだと、消される/壊れる時の対策を考えていないかもしれない」
>ということ?
全くそういうことです。
>>65
>プログラマが問題だろ。
そうなのよね。まあ、漏れも >>50 で引用した「テキストエディタ……」
スレの発言に無理に反論してる面もありますんで……。
>iniなら削除すれば済むけど世。
と言われた時、「出来の悪いアプリ」を前提にしたら、ini の方が削除するの
不安だろ……と言いたかったわけです。
>>64
了解しますた。
つまり、(出来が悪いと)アプリを終了した時点で変更点しか残らない。
言わば不完全な ini ファイルが出来るわけで、
「ユーザーにしたら変更点だけ残ればいいじゃん」という理屈は承知の上で、
言っとるわけです。

67 :名無しさん@お腹いっぱい。:03/04/19 15:31 ID:MBoxnuc7
定期 age。この手の話題をしたい方は、このスレにどうじょ。

68 :動画直リン:03/04/19 15:37 ID:Re9nWC8o
http://www.agemasukudasai.com/movie/

69 :名無しさん@お腹いっぱい。:03/04/19 15:38 ID:h/F/AkDp
XP以降デフォルトのセキュリティ設定が
「誰でも作成できるけど他人が作成したファイルは変更できない」
に変わったからini使うならユーザー別にフォルダ掘ってほしい

70 :名無しさん@お腹いっぱい。:03/04/19 16:11 ID:aO6nSR2A
APIでini読み込む時にはキーが無い時に読み込ませる値を設定できるし
キーが無くて問題が出るアプリなんて初心者が手抜きして作ったアプリくらいだろ

71 :名無しさん@お腹いっぱい。:03/04/19 17:07 ID:MBoxnuc7
>>70 それはずっと大前提になっとります。

72 :名無しさん@お腹いっぱい。:03/04/19 18:11 ID:n1pXnB7Q
馬鹿だね、書き込んでるのはアプリ終了した時じゃないかもしれないのに

73 :名無しさん@お腹いっぱい。:03/04/19 18:15 ID:MBoxnuc7
>>72 誰かそういう前提で話してる?

74 :名無しさん@お腹いっぱい。:03/04/19 19:30 ID:tow7oV+S
>>72
だれのどの部分に対するレスなんだか

75 :山崎渉:03/04/20 05:48 ID:0M7Sr/NO
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

76 :名無しさん@お腹いっぱい。:03/04/24 04:08 ID:SM91xI5e
適度に age。

77 :bloom:03/04/24 04:24 ID:vqxWZZY1
http://homepage.mac.com/ayaya16/

78 :名無しさん@お腹いっぱい。:03/04/24 09:26 ID:nwBmohl0
結論はiniの勝ちでいいよね?

79 :名無しさん:03/04/24 10:45 ID:y9MrP1EC
勝ち負けもパフォーマンスも知らんけど、インストールフォルダ内で完結してくれた方が楽だ。

ただの利用者

80 :名無しさん@お腹いっぱい。:03/04/24 12:15 ID:SM91xI5e
>>78
それぞれに良し悪し。>>6 で紹介されてるサイトとこのスレを読み直せ。

現時点での漏れなりの個人的な結論を言わせてもらうと、
アンストール/移行の楽さでは INI、多様な使用法に柔軟に対応できる
という点ではレジストリ……というところかな。
開発者には INI の方がラク。値をいじっていろいろテストできるし。

81 :名無しさん@お腹いっぱい。:03/04/24 15:58 ID:1kRggkHh
80の発言は開発者って事を疑わせる。

82 :名無しさん@お腹いっぱい。:03/04/24 16:02 ID:HATHE0Lj
Iniは64kbまでしか記録できな(r

83 :名無しさん@お腹いっぱい。:03/04/24 16:12 ID:BfvHvu0u
>>82
INIにそんなに何の情報を埋めたいわけ?

84 :名無しさん@お腹いっぱい。:03/04/24 16:25 ID:HATHE0Lj
複数のユーザー設定をひとつのIniファイルで管理しようとしたら、
ユーザー数に制限を付けなきゃならなくなった。
個別のIniにするとファイルの数を数えればユーザー数がバレてしまう。

85 :名無しさん@お腹いっぱい。:03/04/24 19:50 ID:RBZ20Fr7
>>82 レジストリに 64kB以上も書くのも気が引けるなー

86 :80:03/04/24 22:24 ID:SM91xI5e
>>81 んにゃ? 例えば、ちょっと細かい設定ダイアログのテストするときとか、
INI の方がラクじゃない?

……レジストリが値をいじれないという意味じゃないよ。

87 :名無しさん@お腹いっぱい。:03/04/25 01:33 ID:0y8UVJx9
>>78
プログラムの勉強でもしてろやカス

88 :名無しさん@お腹いっぱい。:03/04/25 16:25 ID:ATFOpiR4
細かいテスト?
レジストリでも楽ですぞ

89 :名無しさん@お腹いっぱい。:03/04/25 20:46 ID:z4u6vSGK
テストなんかは、まぁ、どっちかっつーとINIの方が楽

90 :名無しさん@お腹いっぱい。:03/04/25 20:47 ID:z4u6vSGK
ま、そんなのは激しくプログラマの都合だが

91 :名無しさん@お腹いっぱい。:03/04/25 23:33 ID:dzHBfnAs
iniでside-by-sideアセンブリに対応できる?
(設定をアセンブリのバージョンごとに記録しなくてはならない)
やっぱりアセンブリのcodebase配下にxmlですか?

92 :名無しさん@お腹いっぱい。:03/04/26 16:21 ID:4AkSEaKf
>>91 やっぱりそうなんじゃないの? 詳しく知らないけど。
というか、age。

93 :bloom:03/04/26 16:24 ID:OABt3Jw5
http://homepage.mac.com/ayaya16/

94 :名無しさん@お腹いっぱい。:03/04/26 16:57 ID:GM1BD4km
レジストリは編集にregeditなんていうカスエディタ使わんとイカン時点で糞です。
(前方検索できないのは特に致命的。)
勿論各種フリー/シェアソフトがあるが、わざわざンなもん入れたくねー。

95 :名無しさん@お腹いっぱい。:03/04/26 17:21 ID:4AkSEaKf
iniは編集にNotepadなんていうカスエディタ使わんとイカン時点で(以下略)

96 :名無しさん@お腹いっぱい。:03/04/26 17:24 ID:s1CccZEA
要するに幾らでも選択肢が有るんだから
自分にあうエディタ入れろと

97 :名無しさん@お腹いっぱい。:03/04/26 20:00 ID:enI5D9N3
明らかに
94>>>>>>>>>>95

98 :名無しさん@お腹いっぱい。:03/04/26 20:57 ID:Kjr2ySZ5
ユーザにファイルを直接開いていじらしてる時点で(ry

99 :95:03/04/27 02:31 ID:8GT71UAy
寝る前に釣られてみる。
>>97
>>94 のジサクジエンかな? もしそうじゃなきゃ、>>94 の意見というのはね、
1〜2行目で、レジストリより、むしろ REGEDIT.EXE を非難していてね、
その流れでレジストリを貶めるためには、REGEDIT.EXE 以外にレジストリを
扱えるツールが無いといけないのにね、実際は(>>94 も言うように)別ツール
は存在するからね、「わざわざ入れたくねー」とか言って逃げてるんですよ。
だから、からかわれても仕方ないんですよ。分かりまちたか?

100 :名無しさん@お腹いっぱい。:03/04/27 02:35 ID:frdN6FyT
ユーザーが直接編集できてしまうのはどっちも同じ。
それよりも、いじって良いものと、いじったらマズイものを一緒にしてる時点で(ry

101 :名無しさん@お腹いっぱい。:03/04/27 03:20 ID:wDKFLHVR
>>85
レジストリにでかいデータを記録しないようにMSが推奨してる。
つーか
・iniには64kb以上記録できない
・レジストリには64kb以上記録すべきではない
ということになってる。
矛盾するようだが、要はでかいデータはiniにもレジストリにも保存しないで
独自のファイルにでも保存しろってこった。

102 :名無しさん@お腹いっぱい。:03/04/28 15:24 ID:EAtronbn
95はアフォだねぇ

103 :名無しさん@お腹いっぱい。:03/04/29 00:38 ID:1KEaD89W
かわいそうな95。
もっとスマートな煽りなら、煽られなかったでしょうに。

104 :名無しさん@お腹いっぱい。:03/04/29 19:33 ID:UDHLbYAe
95 :名無しさん@お腹いっぱい。 :03/04/26 17:21 ID:4AkSEaKf
iniは編集にNotepadなんていうカスエディタ使わんとイカン時点で(以下略)

105 :名無しさん@お腹いっぱい。:03/04/29 21:34 ID:XF0JY6C2
つーか編集のしやすさなんかどうでもいいよ

106 :名無しさん@お腹いっぱい。:03/05/08 00:40 ID:+oV20bNl
>>105
アフォか。変更(編集)しづらいカスタマイズデータなんて
ディスクのこやしじゃねーか。
好きな時に好きなように変更できんのなら無い方がマシ。

107 :名無しさん@お腹いっぱい。:03/05/08 00:41 ID:+oV20bNl
ぐは。下げ忘れ。
106、逝きます!

108 :名無しさん@お腹いっぱい。:03/05/08 03:00 ID:8A6daQgM
フォームから編集しろよ馬鹿かおまえ

109 :名無しさん@お腹いっぱい。:03/05/08 03:42 ID:rbpbw3fn
まあ、誰もが気づいてるが 106=94

110 :名無しさん@お腹いっぱい。:03/05/08 03:44 ID:59naHCky
作者としては>>106みたいな馬鹿ユーザは真っ先に切り捨て。

111 :106:03/05/08 22:49 ID:MRKOHMD2
>>109
残念賞。
´ー`)ノ□ ポケットティッシュドゾー

>>108
何が言いたいか分からんが、フォームから編集すると何か良いことあるのか?

>>110
その前にこっちから見切りつけるのでご安心を。

112 :名無しさん@お腹いっぱい。:03/05/09 01:00 ID:pP/WdA6J
>>111
じゃあWindowsはとっくに見切りつけてるんだね。


で、おまえWindows使ってないのにこのスレに何か用あんの?

113 :名無しさん@お腹いっぱい。:03/05/09 22:49 ID:XczxkeOU
>>112
見切りをつけたら、使っちゃいかんの?


114 :名無しさん@お腹いっぱい。:03/05/09 22:54 ID:pP/WdA6J
>>111の文面だと 見切りをつける=使わない だろ。他にどんな意味があるんだ。
つーか>>106で編集のしやすさをiniに求めてる時点で本当にアフォだと思うよ。
>>108のように設定のしやすさはソフトの設定画面に求めるべきだろ。

115 :名無しさん@お腹いっぱい。:03/05/10 00:37 ID:QUEn9Jau
>>114
カスタマイズしやすいデータ=iniであるとは>>106には書いてないようですが。
あと>>111は作者に見切りを付けるの意ではないでせうか。
(ユーザをホイホイ切り捨てるような方のソフトは、どうせ良い方向に向かいません)

116 :名無しさん@お腹いっぱい。:03/05/10 01:00 ID:l+STbrQe
>>115
>カスタマイズしやすいデータ=iniであるとは>>106には書いてないようですが。
じゃあレジストリか?どちらでも無いならこのスレと関係ない。

「設定用ダイアログはいらんからiniで作れ」などと言う>>106みたいなアフォユーザを
斬り捨てないようなソフトこそ良い方向には向かわない。

117 :名無しさん@お腹いっぱい。:03/05/10 01:07 ID:dN4Wt9jR
>>115
話の流れから見てカスタマイズしやすいデータ=iniと言ってるようにみえるが。
それじゃ「カスタマイズしやすいデータ」って何のことだと思うわけ?

118 :名無しさん@お腹いっぱい。:03/05/10 01:11 ID:l+STbrQe
>>117
同意。

「データは変更しやすい方が良い」ということを主張したいならスレ違いだし、
かといって変更しやすいフォームを使うべきという意見に対しては
>>111でフォームを使うつもりは無いようだし(つか、本気でレジストリにしろiniにしろ、キー
からデータの種類を判別して手作業で変更した方が便利だと思っているのだろうか)、
>>106がなんでこのスレにいるのかマジで謎。

119 :106:03/05/10 04:07 ID:uwkR5vr6
>>116(=>>108?)
フォーム=設定用ダイアログの事か。
>>107の後だから>>108を「ブラウザから書き込め」と言ってるのかと勘違いシターヨ。
しかし>>106には「設定ダイアログは要らん」とも「iniマンセー」とも書いてないのに
「設定用ダイアログはいらんからiniで作れ」なんて読み取れるアンタは
よほどの天才か電波か?

>>117,118
フラグなんかは専用の設定ダイアログを使う方が直感的で分かりやすいが、
URLリストやパス情報などは、エディタも使えた方が検索や一括置換ができて便利。
よって設定ダイアログ+テキストデータがカスタマイズしやすいと言えるが、
別にiniに限定しちゃいない。

つーかCSVやXMLだってあるじゃねーか。スレ違いかもしれんがナ。

120 :名無しさん@お腹いっぱい。:03/05/10 04:10 ID:dtqn1ODD
>>118
>なんでこのスレにいるのかマジで謎。
まあ、一般には INI よりレジストリの方がいじりにくいから、
開発者側に >>106 みたいなヤシに直接いじらせないために、
レジストリを使う……という考え方もアリだと思わせるため。

121 :名無しさん@お腹いっぱい。:03/05/10 04:21 ID:dtqn1ODD
>>107の後だから>>108を「ブラウザから書き込め」と言ってるのかと勘違いシターヨ。

普通、分かるよ。漏れは >>108 じゃないけど、即座に分かった。
というか、みんな、分かってるじゃん。
まさか本当に分からなかったとは思えなかったから、>>111
>フォームから編集すると何か良いことあるのか?
とレスしたんで、>>116
>「設定用ダイアログはいらんからiniで作れ」などと
言ってるように受け取ったんじゃないかな。まあ、気持ちは分からんでもないね。
それはまあ、>>116 の修行不足かもな。
漏れはちゃんと、「こいつ、本当に分からないんだ」と分かってたから、安心して。

122 :名無しさん@お腹いっぱい。:03/05/10 11:39 ID:YzFQRGeb
>>119=106
>勘違いシターヨ。
ものすごーく頭の回転が鈍いんですね。
>別にiniに限定しちゃいない。
このスレでそんなこと言うの?
>スレ違いかもしれんがナ。
スレ違いだと思うなら最初から書かないでください。

123 :名無しさん@お腹いっぱい。:03/05/10 13:03 ID:0P14vN9r
結局>>106は何が言いたいの?

124 :名無しさん@お腹いっぱい。:03/05/10 14:41 ID:nqVRHYJL
アンチini派(?)必死だな。

125 :名無しさん@お腹いっぱい。:03/05/10 14:57 ID:nqVRHYJL
ところで設定ダイアログを「フォーム」と呼ぶのは普通なのか?
VBとかのRAD系ツールを日常的に使ってる奴には
常識なんだろうが…

126 :名無しさん@お腹いっぱい。:03/05/10 15:03 ID:CcTXdVr+
>>123
>>106が言いたいことはこのスレとは関係ないことがわかった。つまりスレ違いの話題で騒いでる奴。

127 :名無しさん@お腹いっぱい。:03/05/10 15:24 ID:CcTXdVr+
俺は話の流れから>>108の「編集」という言葉でフォーム=設定ダイアログだと思ったがなぁ。
普通、掲示板のフォームから書き込むとは言うが編集するとは言わんだろう。

128 :名無しさん@お腹いっぱい。:03/05/10 15:26 ID:CcTXdVr+
>>119
> 「設定用ダイアログはいらんからiniで作れ」
ちなみにおまえが勘違いレスしなければそういう結論は出なかったのにな。

129 :名無しさん@お腹いっぱい。:03/05/10 16:07 ID:dtqn1ODD
>>124
実はアンチini派なんて、いない。アンチレジストリ派はいるけど。
……君のように。

アンチレジストリ派はアンチが故に何かにつけて難癖をつけようとするから、
>>94>>106のように、何が言いたいかわからん変な流れになる。
別人とは意外だった。アンチに凝り固まると、同じようになるのか。
病気のようなものだな。
皆さんも気を付けましょう。まず、カタカナを半角で打ち始めたら危ないです。

130 :名無しさん@お腹いっぱい。:03/05/10 16:13 ID:CcTXdVr+
連投で申し訳ないが…

>>119で言っているようなURLリストのようなデータ、例えばWEBブラウザの「お気に入り」
のような
タイトル[tab]URL
タイトル[tab]URL
 :
という1アイテムの要素数が決まっていて、かつユーザがいくつ追加するか予想できない
ようなデータはレジストリに保存するべきじゃない。MSでさえそう推奨してる。
しかし、このデータファイルを編集するのは「お気に入り編集機能」のようなソフトの一機能であるべき。
>>119はエディタで編集しやすいから設定は(iniに限らず)テキストデータが良いと言っているが、それは本末転倒。
本当にそのデータが検索/一括置換される必要があるデータならば、設定ダイアログに
そのような機能を求めるべきで、データの保存形式(テキストorレジストリ)に求めることではない。
ソフト作者が「設定ファイルをエディタで編集しろ」と言っているなら別だが、ユーザが
設定ダイアログを使わずに勝手に設定ファイルを直接編集している(=サポート外の使用法)ならば、
そもそも開発者側に対して「設定ファイルはテキストにしろ」だの言うべきではない。

131 :名無しさん@お腹いっぱい。:03/05/10 16:25 ID:CcTXdVr+
続き及び結論:
つまり、>>106>>119は、どんな貧弱な設定ダイアログが付いた糞ソフトを使ってるのか
知らんが、求めてるものがスレ違いなので↓へ移動することをお薦めする。

こんなUIのソフトは嫌だ!
http://pc2.2ch.net/test/read.cgi/software/1023253730/

132 :名無しさん@お腹いっぱい。:03/05/10 17:23 ID:CcTXdVr+
>>129はただの煽りに見えたけどけっこう的を射ているなぁ。
>>106はアンチレジストリ故に問題点を冷静に判断できず、
設定が変更(編集)しにくいのはソフトのせいではなく、レジストリのせいだ
という結論に達したのだから。


133 :106:03/05/10 18:07 ID:T8ZBBZK3
>>132
だ・か・ら・さ。>>106にはレジストリのせいだなんて
んな事一言も書いてねーだろ。
(ini・レジストリの区別無く)変更しづらいデータ形式は
やめれと言ってるだけ。

いい加減アンチレジと決め付けるのはやめれ。
(iniの方が好きなのは認めるが)
話が全くかみ合ってねぇ。

134 :106:03/05/10 18:30 ID:T8ZBBZK3
>>130
アーカイバDLLのパスや、デフォルトの保存フォルダを変更する時など、
複数のソフトの設定を一括変換したい場合は?
設定ダイアログに頼るのは大間違いだと思うのだが。
勿論サポート外の使用法だとは心得ているが、
そういう使い方もできた方が便利なのは確か。
自分は仕事の都合、使用PCやアカウントが頻繁に
変わるからこの辺重要。

135 :名無しさん@お腹いっぱい。:03/05/10 19:09 ID:CcTXdVr+
>>133
>(ini・レジストリの区別無く)変更しづらいデータ形式はやめれと言ってるだけ。
区別無くって、、もう一回スレタイ読めよ。何度スレ違いと言われれば気が済むんだ。

>>134
>複数のソフトの設定を一括変換したい場合は?
その複数のソフトの作者が同じならともかく、別のソフトでそんなことやりたいんなら
やるのは勝手だが、そんなユーザの要望を聞いて「はい、設定はテキストで保存します」
と作者が応じると思ってるのかね。もう一回>>110を読めよ。
つーか>>111の「見切りをつける」の意味が答えられて無いようだが、ま、いっか。

便利だが単なる理想論で終わるようなレスは正直、どうでもよい。

ちなみにアーカイバDLLのパスがどんな風に記録されているソフトを使ってるんだ。
DLLはWindowsフォルダに入れておけばパスなんて必要ないぞ。

136 :名無しさん@お腹いっぱい。:03/05/10 19:28 ID:CcTXdVr+
それと、
>自分は仕事の都合、使用PCやアカウントが頻繁に
>変わるからこの辺重要。
どんな仕事なのかも興味あり。PCはともかくアカウントが頻繁に変わるって・・・

137 :名無しさん@お腹いっぱい。:03/05/10 19:42 ID:QO00rVp9
>>106がますます支離滅裂になっていく

138 :106:03/05/10 20:30 ID:T8ZBBZK3
>>135,135
>スレ違い
なら無視すりゃえーやん。
それに多少趣旨が違っても、寂れたスレは有効活用すべき。

>見切り
期待するのは止めるの意。
「作者の切り捨て」つーても、新Verが使い辛くなるだけだろうから、
現Verは使い続けても他に良いのがあればさっさと乗り換える。
(補足)
レジストリはOS専用として捕らえてるから、Winは普通に使ってる。
レジストリが嫌いなのではなく、ごった煮状態が嫌。

>アーカイバDLL
専用フォルダ作ってパス通す方が良いと思うが…
パスを指定できるソフトは少ないが一応ある。使ってたがどれだったか失念。
つーかアーカイバに限らんでも、何かのパスを設定できるソフトなんて
腐るほどあるだろうに。そのくらい類推できんのか。


139 :名無しさん@お腹いっぱい。:03/05/10 21:20 ID:Hg0bFSlw
>>138
メール欄で煽って玄人のつもりなのか?

>寂れたスレ
君のようなキチガイが表れたときの隔離スレですが何か?

>>アーカイバDLL
もう一回>>131読み直したら?

140 :名無しさん@お腹いっぱい。:03/05/10 21:23 ID:LD6xMVeC
出たよ。お決まりの、レスしといて「いやなら無視すりゃえーやん」。
スレ違いなことをうだうだ言ってたことは認めたようだが今度は開き直りか。

>専用フォルダ作ってパス通す方が良いと思うが…
なんだ、自分で使いにくくしてソフト(データの保存方法)に文句言ってんのか。本物のアフォだな。
専用フォルダ作るにしてもいちいち設定ファイルのパスを置き換えるより、
環境変数のpathにそのフォルダを追加した方が早いし楽だが。
めんどうなことをして「便利」だと思い込んでるなら勝手にどうぞ。

つーか用途がどんどん限定的なっていくのな。
「PCとアカウントが頻繁に変わってパスを同時に変える」ときのためにデータはテキストに
保存しろってか。

別のパスについては同意できることもあるが(設定ファイルをいじることより、
先ににフォルダ側を統一することを検討するが。PCもアカウントも頻繁に
変わるならなおさら。だってそのほうが楽だもん。)データ云々言うより
まともなソフトを選ぶ努力をすることを薦める。ま、結局スレ違い。

141 :名無しさん@お腹いっぱい。:03/05/10 21:29 ID:LD6xMVeC
>レジストリが嫌いなのではなく、ごった煮状態が嫌。
こういうのを立派なアンチレジストリ派と言う。根拠無しの好き嫌いの問題じゃん。
>>133で否定してるが、皆お見通し。

142 :名無しさん@お腹いっぱい。:03/05/10 21:34 ID:dtqn1ODD
まあね、>>106 は反論のための反論に必死で、
「ああ、こんな場合もあったっけ……よし、書いてやろう!」
ってのを、考えも整理せずに書き散らしてるだけだから、
説得力がないんだよ。整理する能力もなさそうだし。
アーカイバ DLL?
………………言いたいのは、Susie プラグインとかの話じゃないの?

143 :名無しさん@お腹いっぱい。:03/05/10 21:40 ID:LD6xMVeC
>>142
アーカイバDLLってのはzipなどの解凍/圧縮に使われるDLLだと思う。
いずれにせよDLLについてはexeと同じ階層のフォルダ、Windowsフォルダ、
Systemフォルダ、環境変数のpathに含まれるフォルダなどに入れておけば
自動的にロードしてくれるので、フルパスで指定してるソフト、またはそんなソフトを
使っている>>106のような奴がアフォ。

144 :142:03/05/10 21:59 ID:dtqn1ODD
>>143
いや、そんなことは分かってますよ(笑)。
>>106 は Susie プラグインの場合のようなことを言いたかったんだけど、
可哀想に(それが Susie プラグインだってことを)思い出せなくて
アーカイバDLL とか素っ頓狂なこと言ってるんじゃないの……ってことです。

つまりさ、Susie プラグインの場所をフルパスで指定するソフトならいくつか
あるでしょ。念頭にあったのは、それなんじゃないかと思うんだけどね。
……また否定するかな?(笑)

145 :名無しさん@お腹いっぱい。:03/05/10 22:17 ID:LD6xMVeC
>>144
あー、なるほど。
>>138でソフト名も忘れたって言ってるから怪しいところだな。
つーかどうしてアーカイバDLLのパスを指定するソフトの方が不便なのに
(しかも>>138で言ってるように数も少ないのに)わざわざそんなソフトを使ってたんだろうか。
それで「設定ファイルのパスを一括置換する必要があるから・・・」と言う始末だし。
当たり前だろうと。おまえがそんなソフトをわざわざ選んだんだろうと。アホかと。バカかと。

>現Verは使い続けても他に良いのがあればさっさと乗り換える。
と言ってるけど、本当に良いもの判断できるのか心配。
またわざわざ変なの選んで文句たれるんじゃなかろうか。

今読み返すと、スレ違いな話を自分でしといて>>133で「話が全くかみ合ってねぇ」て。

>>106の話をするとどんどんスレ違いになっていくな。

146 :142:03/05/10 22:25 ID:dtqn1ODD
>>145
>怪しいところだな。
でしょ?(笑)
というか、本当にアーカイバDLLだとしたら、どのソフトか教えて欲しいところ。
だって作る方にしたらパスなんて指定させない方が楽なのに。
わざわざアーカイバDLLのパスを指定させるソフトがあるとしたら、
アホなソフトというより、よほど何かの狙いがあるか、作者が変態か……。

147 :名無しさん@お腹いっぱい。:03/05/10 22:38 ID:LD6xMVeC
>>146
その作者=>>106だと深読みしてみるテスト。

いやいや冗談だって。マジレスすんなよ>106

まぁ、何かの狙いがあるにせよ、作者が変態であるにせよ、そういうソフトがあったとして、
使用環境が頻繁に変わるとわかってるのにわざわざそういうソフトを選ぶという
>>106のマゾっぷりに合掌。
そのくせ「パスを置き換えなきゃならんじゃないか!」と文句を言うサドっぷりに再度合掌。

148 :106:03/05/10 23:09 ID:D0ncP9zc
>>140
>>139曰く漏れみたいなヤシのスレだそうだ。
ini厨・レジ厨呼び寄せるためにもがんばるか。

>アーカイバDLLのパスを保存するソフト
Caldix。他にもあったと思うのだが思い出せん。
最近使ってないから、Susieと混同してるのも確かにあるかも。
しかし相変わらず自分に好都合なように読むのな。
「パス通す」を「設定ファイルにパスを書く」とか(普通環境変数のことだろ…)
「使ってた」を「使ってる」とか…

>用途がどんどん限定的に
想像力の乏しい奴の為に、徐々に具体的にしてるだけ。
あとテキスト形式を強要してるわけでもない。
編集がしやすいならバイナリでも構わんが、
個々のソフトが高度な編集機能付けて肥大化するより、
エディタでも編集できる方が好ましいと漏れは思う。
(フラグOnlyならダイアログしか使わんだろうからどっちでも良いが)

>>142
まぁ漏れも家じゃレジストリ使うソフト使ってたりして、
ポリシー無いところもあるからな。
話に一貫性が無いのは勘弁。

149 :106:03/05/10 23:14 ID:D0ncP9zc
>>147
漏れは設定が面倒な設定ファイルなら、無い方がマシと言ったハズだが…

150 :名無しさん@お腹いっぱい。:03/05/10 23:14 ID:QO00rVp9
>>いちまるろく
>個々のソフトが高度な編集機能付けて肥大化するより、
>エディタでも編集できる方が好ましいと漏れは思う。

本来はアプリが対応していない裏ワザっぽい使い方したいだけだろ。
高度な編集機能を付ける→肥大化
という発想も貧困すぎて泣けてくる。

151 :名無しさん@お腹いっぱい。:03/05/10 23:33 ID:LD6xMVeC
>>148
>「パス通す」を「設定ファイルにパスを書く」とか(普通環境変数のことだろ…)
自分で↓こう書いてるじゃん。またお得意の勘違いですかい。
>>アーカイバDLLのパスや、デフォルトの保存フォルダを変更する時など、

>「使ってた」を「使ってる」とか…
もう揚げ足とりしかできんのかい。そういう不便なソフトを「わざわざ」使ってたんだろ。
不便なソフトをわざわざ選んで文句いうなってこと。

>想像力の乏しい奴の為に、徐々に具体的にしてるだけ。
徐々にする意味があんのかと。で、どんな仕事をやったらそういう変態的な状況になるのよ。
一気に具体的に書いてみ。

>話に一貫性が無いのは勘弁。
ini/レジストリのどちらかに分かれる必要はないから、せめて話に一貫性は持たせてくれ。
会話にならんから。

>>149
わざわざ面倒な手作業で変更してよく言うよ・・・
それはデータの形式がわかりにくいんじゃなくて、設定ダイアログのUIがわかりにくいんだっつの。
手動で勝手にファイルいじるような奴のためにわざわざデータの形式変えるかよ。

152 :142:03/05/10 23:33 ID:dtqn1ODD
>>149
>>アーカイバDLLのパスを保存するソフト
>Caldix。他にもあったと思うのだが思い出せん。
かなり受けた。あんた、おもろいよ。
そりゃ、ソフトの方でパスが分からないと困るわ。

153 :106:03/05/10 23:58 ID:fLOPxKA7
>自分で書いてる
またお得意の混同かい…紛らわしい書き方だったと反省はするが、

>もう揚げ足とりりしかできんのか
などと揚げ足取りしかしてない奴に言われたくは無いな。

>不便なソフトをわざわざ選んで
いや、選ばなきゃ説明にならんがな。

>一気に具体的に書いてみ
何でそこまでせにゃならんの。

>話に一貫性
どの辺一貫性が無いのか教えてクレ。
文面だけ変に結びつけて読むから混乱するのだ。

>わざわざ面倒な手作業で…
スクリプトで一括置換してますが何か。

154 :名無しさん@お腹いっぱい。:03/05/10 23:59 ID:LD6xMVeC
>>106の文がわかりにくくて混乱してきた。
実際にCaldixを見てみたけど、要は設定ファイル(caldix.ini)のdllキーのパスを
書き換えて、さらにそのpathを通すって言いたいのか?
じゃあ、
>「パス通す」を「設定ファイルにパスを書く」とか(普通環境変数のことだろ…)
って両方の意味じゃん(;´Д`)

155 :名無しさん@お腹いっぱい。:03/05/11 00:01 ID:3q+UL1OR
>>153
見事な揚げ足鳥。

156 :名無しさん@お腹いっぱい。:03/05/11 00:11 ID:3q+UL1OR
>>153>>106の騙りだよな?いくらなんでもそこまで頭悪くないよな?


157 :名無しさん@お腹いっぱい。:03/05/11 00:20 ID:WrcW+3j8
>>156
ずっと遊ばれていたという可能性もありますが。

158 :142:03/05/11 00:23 ID:S0J2lqKu
>>154 Caldix は笑うところ。
>>156 騙りでしょ。

159 :名無しさん@お腹いっぱい。:03/05/11 00:24 ID:3q+UL1OR
>>157
あぁ、王道の「ネタだよネタ。ムキになるなって!」パターンね。

160 :106:03/05/11 01:21 ID:vqCjH5O7
ついに騙りまで…

>>151
あー、>>138>>135の「どんなソフトを使ってるのか」と「DLLをWinフォルダに」への
レスを区切らず書いたから混同しちゃったのか。スマソ。
「パスを通す」と「パスを設定する」の違い位察してクレヨ。
意味を解釈する努力を惜しむのは構わんが、それにツッコミ入れられてもこちらも(?)だ。

>で、どんな仕事をやったらそういう変態的な状況になるのよ。
アカウントが頻繁に変わる事か?
「徐々に〜」へのレスで書かれても意味分からんぞ。(お互い様か)
仕事の内容は明かせんが、短期の出向が多いとだけ言っておく。

>設定ダイアログのUIがわかりにくいんだっつの。
なら、例えば複数のパス設定に対し、C:\→D:\という変更を行うのに最適なUIと、
そーいうダイアログの付いたソフトを教えてくれ。


161 :106:03/05/11 01:50 ID:vqCjH5O7
追記。
>手動で勝手にファイルいじるような奴のためにわざわざデータの形式変えるかよ。
手動で変えられるって事は、外部ユーティリティからも使えるという利点がある。
ネスケのブックマークエディタは好例。

162 :名無しさん@お腹いっぱい。:03/05/11 01:59 ID:8kyUjBTv
>>106
いつになったらスレタイにそった話をする気だ。いい加減にしろタコ。

163 :名無しさん@お腹いっぱい。:03/05/11 02:01 ID:3q+UL1OR
開き直ったスレ違い厨だから一生無理だろうね

164 :106:03/05/11 02:15 ID:vqCjH5O7
>>162
別に全くスレ違いとも思わんが。
レジストリvsINIにこだわるなら、INI派(どーせアンタらレジ派だろうかし)に徹しようか?
嫌ならオマイがネタ振れ。
漏れはいい加減ネタ提供に飽きてきた。

165 :名無しさん@お腹いっぱい。:03/05/11 02:17 ID:3q+UL1OR
どう見てもスレ違いだろう。iniとレジストリを区別しない話だって言い切ってんだから。

166 :名無しさん@お腹いっぱい。:03/05/11 02:19 ID:8kyUjBTv
>>164
>別に全くスレ違いとも思わんが。
自分の発言読み返せクズ。
>漏れはいい加減ネタ提供に飽きてきた。
スレ違い話で荒らしておいてそのイイグサかカス。
飽きたなら消えろヒマ人。

167 :名無しさん@お腹いっぱい。:03/05/11 02:36 ID:3q+UL1OR
ものすごい電波だったね。また来る気なのかな。

168 :142:03/05/11 02:40 ID:S0J2lqKu
まあ、漏れは >>106 にちょっと好感持ちはじめたわけだが。
前回の Caldix に加えて、今回は
>(どーせアンタらレジ派だろうかし)
ここにややウケ。味があるなあ、こいつ。

どーせスレが賑わった方がいいんだし、
>>106 に答えつつレジストリと INI の話に持っていくというのも、
趣向としてアリかも。というわけで、>>161 に対するレス。

>手動で変えられるって事は、外部ユーティリティからも使えるという利点がある。
なら、既出だがレジストリの方が圧倒的に便利だよね。読み書きが早いわけで、
DDE なんかを用意してないソフトでもある程度、通信もどきの手段が見つかる。
もしテキスト形式にこだわるなら……
>ネスケのブックマークエディタは好例。
なーんて言わずに、スレタイに沿って IE のお気に入りの方が好例でしょう。
INI 形式だから GetPrivateProfileString とかで読み込めるわけで、
こっちの方が外部ユーティリティの開発は楽っちゃ楽だぁね。

169 :名無しさん@お腹いっぱい。:03/05/11 02:53 ID:3q+UL1OR
そうね。せめてレジストリとiniを区別して(ぶっちゃけこのスレ立てるんだったら
XMLも入れて良かったと思うんだけど)語って欲しいよ。
どうしてもレジストリ・iniの話じゃなくてその中に入ってるデータそのものの変更について
話したいのならば、エディタで置換なんてめんどうなこと言わずにWSHスレかどっか言って
スクリプトや簡単なini・レジストリ編集プログラムの書き方でも勉強した方が役に立つよ。

170 :名無しさん@お腹いっぱい。:03/05/11 14:18 ID:b8UE+Yjt
WINDOWSをC:からD:にコピーしたときは
エクスポート→一括置換→インポートで
レジストリの変更したなあ

171 :106改めスカラー波:03/05/11 14:30 ID:glVx04PU
>>167
スカラー波とコテハン付けてみますた。

>>168
お気に入りがINI形式ってのは気づかんかった。サンクスコ。
でもレジストリが"圧倒的に"便利ってのは同意しかねる。
確かにアクセス早いし、PGも楽できるけど、例えば家と会社で同期取ったり、
複数のユーザをグループ別管理したい時など、レジストリでは不便なケースもある。
勿論iniで対応するのも面倒だったりするから、iniの方が上かは疑問だが、
ini派として「iniの方が柔軟」と言い切ってみる。

>>169
別に聞かれなきゃ、語りたくも無いが…>データそのものの変更について

レジストリとiniを分けて語れ、つーなら、

 レジストリ … 編集プログラムの作成は少々面倒。
 ini … 編集プログラムの作成は簡単。
最近スクリプト言語が流行してる事も考えると、iniの方が可能性が広がりやすいかと。
(ある程度有名な奴ならレジストリ操作用プラグインとかありそうだが)

…てな感じでどうですか。

172 :スカラー波:03/05/11 14:32 ID:glVx04PU
>>170
結 局 テ キ ス ト 形 式 の方 が 便 利
ってことでファイナルアンサー?

173 :142:03/05/11 15:23 ID:S0J2lqKu
>>171
ハンドルを変えると、ネタ然としてくるのが、ファンとしちゃ不満だなぁ……。
隠しきれない本音が味わいなのに。
でも、「疑問だが」「言い切ってみる」あたり、なかなか貴方らしくてよろすぃ。
御立派。
ところで、>>170 の言ったことに対して、>>172 のレスのココロは、
「テキスト形式ならインポート/エクスポートしなくていい。便利」
ということなんだろうと思うんだけど、それはどうでしょうか。
無理にスレタイに沿うように戻すのが自分の役割と心得ますから、言いますが、
テキスト形式ってのを、「INI ファイルの場合」と考えますと、
一括して処理する時、(普通は)複数ファイル処理が必要なわけでして、
私のようなものですと、そちらの方が面倒なようにも思えてくるのです。
あ、もちろん複数ファイルを処理する方法が幾らもあるというのは存じてますが。
それでも、どちらかというと、>>170 のやりかたの方が簡単なのではないか……と。
このように考える次第でございます。

(ファンといたしましては、ここでスカラー派様が
「だからアプリケーション側で Win.INI に一元管理すりゃいいんだよ」
とか仰って下さると、嬉しかったりするのですが……無理でしょうか?)

174 :名無しさん@お腹いっぱい。:03/05/11 15:25 ID:3q+UL1OR
>別に聞かれなきゃ、語りたくも無いが…>データそのものの変更について
誰も聞いてないのにスレ違いなこと吠えてたのにね。

WSHならレジストリの方が簡単に変更できると思うけどどうか。

175 :108:03/05/11 15:26 ID:vtaiQ5Iq
フォームって普通は分かりにくい言葉だったのか・・
プログラミングやってるやつには楽勝で通じるから、ついそう書いてしまったようだ
フォーム=ウィンドウとほぼ同義

176 :名無しさん@お腹いっぱい。:03/05/11 15:28 ID:vtaiQ5Iq
アプリケーションソフトのウィンドウ、だ

177 :名無しさん@お腹いっぱい。:03/05/11 15:31 ID:3q+UL1OR
>「だからアプリケーション側で Win.INI に一元管理すりゃいいんだよ」
おぉ、前スレ含め未だかつてこれを支持した猛者がいただろうか。

178 :名無しさん@お腹いっぱい。:03/05/11 15:37 ID:3q+UL1OR
>レジストリとiniを分けて語れ、つーなら、
>
> レジストリ … 編集プログラムの作成は少々面倒。
> ini … 編集プログラムの作成は簡単。
>最近スクリプト言語が流行してる事も考えると、iniの方が可能性が広がりやすいかと。
>(ある程度有名な奴ならレジストリ操作用プラグインとかありそうだが)

んー、レジストリorINIというよりは、どうしても「レジストリorテキスト」という発想から
抜け出せていないような気がする。
↑のスクリプト言語ってあれでしょ、ini(テキスト)ファイルをゴリゴリ走査していって
キーを見つけていこうとしてるんでしょ?
API使えよ・・・

179 :名無しさん@お腹いっぱい。:03/05/11 18:29 ID:G+F7IEQN
>>175
VB厨ハケーン。


180 :名無しさん@お腹いっぱい。:03/05/11 18:34 ID:3q+UL1OR
あーとうとう言われちゃったね>175

181 :スカラー波:03/05/11 19:33 ID:5j+c9tKb
>>173
ごった煮嫌いな漏れが「Win.INIで一元管理すれ」なんて言うと思ったのかと(ry
あとレジストリのエクスポートは、複数のキーを一括処理するのが面倒だと思うけど。
(これも複数のキーから値を取得するツールとか使えば良いのだけど)

>>175
HTMLもやってる人間にゃ、フォームと言ったらどっちなのか迷うって。
まして>>107の後で>>106と入れず書かれても。

>>178
スクリプト言語でも(Win)API使えますが…(WSHもスクリプトじゃないのかと。)
当然iniやテキストに落としたレジストリなら、APIを使わず処理できるけど。
(レジストリAPI知らなくても書けるという意味で簡単だと)

182 :名無しさん@お腹いっぱい。:03/05/11 20:03 ID:3q+UL1OR
>>181
>スクリプト言語でも(Win)API使えますが…(WSHもスクリプトじゃないのかと。)
誰もスクリプトからAPI使えないなんて言って無いじゃん。
レジストリ系APIやPrivateProfile系API使えってこと。

レジストリ系APIやPrivateProfile系APIを使わなくても変更できるからテキストの方が良いって言ってるんでしょ?
でもどう考えたってエディタで置き換えるよりAPIでやった方が早いし便利じゃん。
「テキストの方が柔軟」と言ってるけど、確かにテキストの方がエディタやAPIを使えない
(かつテキストを処理できる)言語で扱えるけど、そのことと「便利」なこととは別問題。

当初から「便利さ」と強調してるけど、便利そうな使い方をしてないのも笑うところなんだろうか。

183 :名無しさん@お腹いっぱい。:03/05/11 20:33 ID:3q+UL1OR
つーかさぁ、編集のしやすさなんて言語にもよるし、ツールだって出てるんだし、
iniがテキストエディタで開けるのは単に「手軽」なだけであって「便利」な事ではないと思うのよ。
正直、>>105の通り、レジストリとiniの話において編集のしやすさなんかどーでもいいよ。

184 :名無しさん@お腹いっぱい。:03/05/11 20:33 ID:5j+c9tKb
>でもどう考えたってエディタで置き換えるよりAPIでやった方が早いし便利じゃん。
ほんとにそう思うのかと(ry

185 :名無しさん@お腹いっぱい。:03/05/11 20:37 ID:3q+UL1OR
>>184
自分で書けないなら誰かが作ったもん使え。「早いし便利」だから。

186 :名無しさん@お腹いっぱい。:03/05/11 23:53 ID:rudVUeJZ
>>185
誰かが作るの待ったり探す位なら、メモ帳やRegedit使って
自前で書き換えた方が手っ取り早いと思うけど。
そんなに不便なものでもないし。

187 :142:03/05/12 00:02 ID:h77DKo5j
>ごった煮嫌いな漏れが「Win.INIで一元管理すれ」なんて言うと思ったのかと(ry
あ、どうも失礼しました! いやあ、一元化というのもシンプルで「扱いが楽」と
思われるのではないかと思ったもので!
どうも! 申しわけありません!…………(゚д゚)、ペッ ツカエネエ

>HTMLもやってる人間にゃ、フォームと言ったらどっちなのか迷うって。
\(^o^)/

188 :名無しさん@お腹いっぱい。:03/05/12 00:05 ID:p/I+WyZO
HTMLやってるって表現初めて聞いた

189 :名無しさん@お腹いっぱい。:03/05/12 00:19 ID:Xsc36WcM
>>188
ひとつお利口になりましたね

190 :名無しさん@お腹いっぱい。:03/05/12 01:01 ID:pI9T1xaZ
>>186
1,2回ならそれでもいーんじゃねーのー(ほじほじ

191 :名無しさん@お腹いっぱい。:03/05/12 01:05 ID:pI9T1xaZ
前スレの方がまだ役にたったなあ

192 :スカラー波:03/05/12 01:33 ID:U7I60wz8
>>190,191
(゚д゚)…

193 :スカラー波:03/05/12 01:38 ID:U7I60wz8
あ、ID見るに別人なのか?
何か全然一貫性無いこと言ってるように見えて
一瞬ぼーぜんとしちまった。

194 :名無しさん@お腹いっぱい。:03/05/12 01:41 ID:p/I+WyZO
>>193

195 :名無しさん@お腹いっぱい。:03/05/12 01:52 ID:RxIMo3tW
>>179
VBやってないが・・・?

196 :142:03/05/12 02:59 ID:h77DKo5j
>>195
本当に何も分からない VB 厨以前の人間が言ってるんだから気にするな。
それにしても INI にせよレジストリにせよ作る側からすると設定画面を
作るのがホンットォォォ……………………に面倒なんだよね。

あえてそのへんの話題をすると、
前も書いたが設定画面のテストをするのは INI の方がちょいと楽。
設定を変数だけでなく、データにただちに保存する方針で行くと、
レジストリの方がサクサク感があって安心?……かな?
あと、INI って WIN32API 側で用意された関数が少なすぎない?
まあ、独自の関数を用意すればいいんだけどさ。
効率とか考え出したりしたら面倒になるし……そうじゃなくても面倒だし……
つい、「ご自分でファイルを編集して下さい」なんて書きそうになってしまう。
んなことすると、スカラー派様みたいな方にいろいろいじられると思うと、
つい思いとどまって、がんばって設定画面作ろうとする……という意味で、
漏れにはタメになる流れになっておるんですが。

197 :名無しさん@お腹いっぱい。:03/05/12 03:14 ID:pI9T1xaZ
では>>106も壊れたところで本流に戻ります。
以後>>106がおかしなことを言っても無視してください。
ではどうぞ↓

 レジストリ VS INI 第二章

198 :名無しさん@お腹いっぱい。:03/05/12 04:32 ID:mimHzNql
何このスレ・・・・・・・?
             /ヽ       /ヽ
            / ヽ      / ヽ
  ______ /U ヽ___/  ヽ
  | ____ /   U    :::::::::::U:\
  | |       // ___   \  ::::::::::::::|
  | |       |  |   |     U :::::::::::::|
  | |      .|U |   |      ::::::U::::|
  | |       | ├―-┤ U.....:::::::::::::::::::/
  | |____ ヽ     .....:::::::::::::::::::::::<
  └___/ ̄ ̄      :::::::::::::::::::::::::|
  |\    |           :::::::::::::::::::::::|
  \ \  \___      ::::::

199 :名無しさん@お腹いっぱい。:03/05/12 08:45 ID:7aIUYg7W
あんま関係ないけど、作ってる方から見れば面白いよ

ダメなGUI講座
http://www.geocities.co.jp/SiliconValley-Oakland/8192/

200 :名無しさん@お腹いっぱい。:03/05/12 15:08 ID:pI9T1xaZ
かなーり既出だけどね

201 :スカラー波:03/05/13 00:32 ID:YI6NnM0g
>>197
3q+UL1ORと同一人物が必死こいて話題変えようとしてるのか、
別人がしゃしゃり出てきて仕切ってるのかしらんが、痛いなオマエ。

それはさておき、漏れの主張って、例えるなら特殊形状のネジ使ってるPCに対し
メンテしづらいから共通規格のネジ使えや(`д´)と言ってるようなモンで、
それに対し「フツーの手回しドライバ-より、付属の電動ドライバ-の方が早いし便利」と
言うのと同じ位、オマイはズレた反論してると思うのだよ。>>3q+UL1OR。

とりあえず今は脱力しきってる状態なので、ネタ↓だけ振って寝るわ。
好きなの選んでレスするなり、基地外のたわごととして聞き流すなりどうぞ勝手に。

・レジストリの利点として「アレ」が出てこんのはなぜ?
・オマイラ、レジストリの速さに疑問を抱いたことは?


202 :名無しさん@お腹いっぱい。:03/05/13 00:38 ID:TEatrgtX
>>201
トリップでも使ってくれないと本人の電波なのか
騙りの釣りなのか判らないんだが。

203 :名無しさん@お腹いっぱい。:03/05/13 01:14 ID:+SWnK5eS
>>201
>例えるなら特殊形状のネジ使ってるPCに対し
レジストリとiniのどこが特殊なんだか。むしろ共通規格じゃん。
例え下手すぎ。

204 :名無しさん@お腹いっぱい。:03/05/13 02:53 ID:MS1I0N3q
俺は ini派です。 インスコ・アンインスコ・デュアル時の設定 などが楽だから。
プログラマーが楽とか、そういう事については全然分かりません。

でもこのスレを読んで、106 スカラー波 って奴をNGワードに入れる事を覚えました。

205 :名無しさん@お腹いっぱい。:03/05/13 14:23 ID:1VX0OBAq
>>196
ini or レジにアクセスするためのクラスを作ってある。


206 :スカラー波:03/05/13 23:17 ID:/yHz+gQL
>>203
その通り。レジストリ(regファイル)とiniは、共通規格のつもりで書いてますが何か?
まだわかってねーみたいだからもう少し丁寧に説明するとな、
特殊規格を専用の道具で扱うより、一般規格を普通の道具で扱う方が便利だという
例えとして、エディタとテキスト形式(勿論iniとregファイルを指す)を挙げて書いていたら、
エディタ使って手動で扱うより、API使って自動で扱った方が早くて便利だという
変なツッコミがあったって事だ。

電波電波と騒ぐヤツが一番デムパなんだYO!という皮肉を込めてこのコテハンにしたが、
やっぱ…だったな。
まぁ漏れの方向性の無さも一因かも知れんが。(その辺の自嘲の意味もある)

207 :す か る ぁ ー 波:03/05/13 23:30 ID:/yHz+gQL
>>204
楽といっても、数値型、文字型の変換が不要とか、そういったレベル。

あと、この名前ははNGワードに加えんでもええよ。元に戻すから。

208 :名無しさん@お腹いっぱい。:03/05/14 00:35 ID:i+Y/Dn5t
>>206
あーあ、また一人で夢の世界に逝っちゃったみたいね。
誰がどのレスで特殊規格の話なんかしてんですかー。
いつになったらスレタイ読むんですかー。

まさか>>105のレスを見て「こいつ特殊規格の話してる!」とでも思っちゃったのかな。
電波な>>106くんは。

209 :スカラー波:03/05/14 00:50 ID:yeGc9Fft
>>208
…どこをどう斜め読みすりゃそんなレスができるのやら。
一般規格と特殊規格の話は、変更のし易さの重要性を語るために、
漏れが挙げた例え話ですが?
誰かと誰かが討論してる幻影が見えたんだったら、
一度精神病院へ逝く事をお勧めする。

210 :名無しさん@お腹いっぱい。:03/05/14 00:58 ID:i+Y/Dn5t
>>209
ではレジストリとiniは共通規格のつもりで書いていたのなら、特殊規格は何のつもりで書いていたのかね?
レジストリでもiniでも無い、何のつもりで書いていたのかね?

211 :スカラー波:03/05/14 00:59 ID:yeGc9Fft
>>208
>いつになったらスレタイ読むんですかー。
オマエモナー。

あーそうだ、キミとボクがINIとレジストリを名乗ったらどうかな。
これならスレタイ通りだよ。
それにいつまでも名無しのまま居るのもどうかと思うよ。
それとも漏れ以外の電波が何人もいるのかこのスレは。

212 :名無しさん@お腹いっぱい。:03/05/14 01:02 ID:i+Y/Dn5t
>>211
ま、未だに相手がレジストリ派だと思い込んでるのは電波の国からきた君だけだけどね。
>>168でどうしてややウケされたのかまだ気づいてないんだもんな。

213 :スカラー波:03/05/14 01:05 ID:yeGc9Fft
>>210
当然暗号化されたバイナリデータとか。
スレタイとは全く関係ないかも知れんが、あくまで一言書くだけのつもりだったし。
まさかここまで妙な展開になるとも思わず。


214 :スカラー波:03/05/14 01:07 ID:yeGc9Fft
>>212
は?
漏れはキミをレジストリ波とは思ってないよ。
だって被害妄想持ってる"同類"と思ってるもの。(w
それも漏れより重症のな。

215 :スカラー波:03/05/14 01:19 ID:yeGc9Fft
とりあえずi+Y/Dn5tが泣き出す前に漏れは寝る。

その前に昨日のネタ振りだけど、レジストリの利点の「アレ」つーのは、
2k,XP(もしかするとNT4.0も)では環境変数が使える事ね。
漏れへの反論に使えたと思うんだけどね。
(例えばパス情報に使えば一々変換する必要無し。)

216 :名無しさん@お腹いっぱい。:03/05/14 01:20 ID:i+Y/Dn5t
>>164より
>どーせアンタらレジ派だろうかし
アンタ「ら」


217 :名無しさん@お腹いっぱい。:03/05/14 01:21 ID:i+Y/Dn5t
今日始めてこのスレを見た人に説明しよう。

ここはレジストリとiniについてのお話をするスレです。
2003年4月下旬、住人たちはいつものようにレジストリとiniの話をしていました。(>>100前後のレス)
「iniの方が編集しやすい!」
「いや!レジストリの方だ!」
「たいした差じゃないからどうでもいいって。」

そこへ電波の国からきた>>106が現れてこう言いました。
「どうでもいいわけないだろ!編集しづらい(iniでもレジストリでもない独自規格の)データなんて無い方がマシ!」
電波の国からきた>>106はスレのタイトルも、それまでの話の流れも読まずに言い放ちました。

レジストリとiniの話をしている住人に対して大事なところを省略してレスしてしまった電波の国の>>106
そして、>>106はやっと>>213で「僕はスレ違いにも関わらず独自フォーマットのファイルを前提に話をしていますた。」
と明言したのです。

(゜Д゜)ポカーン

218 :スカラー派:03/05/14 01:21 ID:yeGc9Fft
>>216
寝言:ネタをネタであると見抜けない人間には…

219 :名無しさん@お腹いっぱい。:03/05/14 01:25 ID:i+Y/Dn5t
>>218
そっか、レスせずにはいられなくて寝られなかったか。

220 :名無しさん@お腹いっぱい。:03/05/14 01:45 ID:RYGjvH5b
    |┃三,.、   ,r 、
    |┃ ,! ヽ ,:'  ゙;
    |┃. !  ゙, |   }
    |┃≡゙;  i_i  ,/
    |┃. ,r'     `ヽ、    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    |┃.i"       ゙;  < 話は全部聞かせてもらったぞ!
    |┃:!. ・     ・ ,!   \____________
    | (ゝゝ.   x  _,::''
______|┃= ,::`''''''''''''''"ヽ.   
    |┃  |      r';
    |┃  ゙';:r--;--:、‐'
    |┃≡ ゙---'゙'--゙'
 ガラッ

221 :204:03/05/14 01:47 ID:iNZhtmKe
>>106 スカラー波 スカラー派
お前は何を必死に今までレスしてきたのか理解し難い。
しかも最後にはネタとか言って逃げる。

お前の事を理解できるのは、地球上の1億人に1人くらいの比率だと思うよ。

222 :名無しさん@お腹いっぱい。:03/05/14 02:32 ID:lWFMSXyv
>>207
訂正するとiniでもレジストリでもAPIを使えば数値型、文字型で取れるのは同じ。
# レジストリだとこれに他の形式が使えるけど、あんまり使わないからなぁ。

223 :名無しさん@お腹いっぱい。:03/05/14 02:37 ID:i+Y/Dn5t
俺は今日、やっとこの壮大な話の全貌がわかったよ。少々長文だけどここに書き記す。
大まかな流れは>>217の通りなんだけど、具体的に例をあげると、
まず>>106の「カスタマイズデータ」。
>>106はこれを「独自規格のバイナリファイル」とでも考えながら書いたんだろう。
ところがここの住人は、スレタイとそれまでのスレの流れから「iniかレジストリのどちらかに入っているデータ」と考えた。
その後のレスで住人はiniまたはレジストリのどちらのことを言っているのか確認したが、
>>106は「カスタマイズデータ=独自規格のファイル」と明言せずに反論を始めたのでわけのわからないことに。

次に>>148の「編集しやすいならバイナリでも構わんが」
この時点でもまだ>>106は独自規格のファイルを前提として話を進めていることは
明言していないので、「バイナリ」はレジストリを意味してるのだと考えた。

そして>>171>>106がネタフリ。ふったネタはレジストリとiniの話であることを自ら明言している。
住人は「レジストリとiniならWin32APIが使えれば編集のしやすさは対して変わらない」
「レジストリをいじるためのフリーのツールがある」「メモ帳やRegeditで簡単にいじれる」など
ネタフリの通りレジストリとiniの話を進めた。

ところが…


224 :名無しさん@お腹いっぱい。:03/05/14 02:38 ID:i+Y/Dn5t
(続き)

住人のそれらのレスに対して>>106>>201で自らの主張を例えた。
だがこの例え、意味がわかりにくいので詳しく聞いてみると「独自規格のファイル」の話をしているそうだ。

「はぁ?おまえが>>171でふったネタはレジストリとiniの話ちゃうんか!」
もうブチ切れですよ。アホかと。バカかと。
ま、>>213でやっと言いたいことがわかったし、スレタイとは全く関係ない(=スレ違い)を
完全に認めたので一件落着ですよ。

では>>106>>214以降の痛々しい電波レスを見ながらこのへんで。
皆さんお疲れ様でした。ありがとうございました。

225 :名無しさん@お腹いっぱい。:03/05/14 02:42 ID:quJT52QN
まあ、何にせよ俺にはさっぱり分からんので無問題。

226 :名無しさん@お腹いっぱい。:03/05/14 05:04 ID:F6+wGmwF
マスかいて寝ろと。

227 :名無しさん@お腹いっぱい。:03/05/14 08:46 ID:JBfKO5JP
マスかきマスた

228 :名無しさん@お腹いっぱい。:03/05/14 13:28 ID:K5jBDvuJ
やっと終わったかな

229 :名無しさん@お腹いっぱい。:03/05/14 21:56 ID:GK5T0nUa
>>228
遅漏の人ですか?

230 :名無しさん@お腹いっぱい。:03/05/14 23:24 ID:OLDjWC51
>>224
見事なまでの編集の才能だね。
自分に都合の悪い事は全然書いてないよ。

…俺にとっちゃ両方痛いヤシだな。さっさと失せろ。

231 :名無しさん@お腹いっぱい。:03/05/14 23:25 ID:OLDjWC51
お、IDが古い和式便所。(w

232 :名無しさん@お腹いっぱい。:03/05/14 23:31 ID:AX4MvkhB
>>230
コテハンは辞めたのか?

233 :名無しさん@お腹いっぱい。:03/05/15 00:10 ID:twT5egzs
>>232
今度は勘違いストーカーですか…


234 :名無しさん@お腹いっぱい。:03/05/15 00:12 ID:twT5egzs
お?
折角面白いIDだったのに変わってしまった。

235 :名無しさん@お腹いっぱい。:03/05/15 00:16 ID:USCxmBZP
>>233
残念。それ別人。勘違いは怖いなぁ。

236 :スカラー波:03/05/15 02:03 ID:xRkiFO2m
>>221
NGワードに入れたんじゃなかったのか?
あと漏れは全てがネタとは言ってないぞ?
まぁ、漏れの言う事が理解できるとは思っては無いが…
(1億に1人もいるのか…)

>>222
あー、そーでした。
最近Winプログラミングしてねーから混同してたわ…

>>217,223,224
2度もやるとは、解説がよっぽど好きなんだな…

237 :スカラー波:03/05/15 02:11 ID:xRkiFO2m
それはさておき、人も集まってきたようだし、
いい加減レジストリvsINIの話でもしようじゃないか。

とりあえず前述のレジストリで環境変数が使えるテクだが、活用例を1つ。
全ユーザー共通という事で評判の悪い「関連付け」だが、これは環境変数を
使う事で多少改善できる。例えばテキストの関連付けとして
 %editor% "%1"
を登録しておけば、ユーザー毎に好きなエディタを使えるように。
環境変数の値はデフォルト値が決められるから、知識の無いユーザーにも安心。
※このテクはREG_EXPAND_SZ型じゃないと使えんので注意。

…って相変わらずレジストリvsINIになってないな。ダメじゃん>漏れ

238 :スカラー波:03/05/15 02:14 ID:xRkiFO2m
補足:
↑はマルチユーザーで使用するPCを管理したいヤシ向け。
「知識の無いユーザーにも安心」を変な意味で取らないように。>誰かさんへ

239 :名無しさん@お腹いっぱい。:03/05/15 02:18 ID:LSSqyKIz
>>238
>変な意味で取らないように
お前の言う事が理解できる香具師は1億に1人もいないんじゃ無理だな。
>…って相変わらずレジストリvsINIになってないな。ダメじゃん>漏れ
だったら来るなよ。カス。

240 :名無しさん@お腹いっぱい。:03/05/15 02:21 ID:USCxmBZP
>>238
自分の表現に問題があるのに他人のせいにするのは良くないよ。

>>1が前スレの
>1 名前:名無しさん@お腹いっぱい。[] 投稿日:01/11/22 18:00 ID:kWO77Bur
>フリーソフトで設定を保存するにはどちらが良いか。
>プログラマの視点から、逆にユーザの視点から、
>それぞれの利点や欠点について意見を聞かせてください。
を書けばよかったのにな。

241 :名無しさん@お腹いっぱい。:03/05/15 12:30 ID:HYFuDWA8
>スカラー波
環境変数を含むパスは
 DoEnvironmentSubst()
で一発展開できるから、INIでも大したオーバーヘッドは無い。

242 :名無しさん@お腹いっぱい。:03/05/15 14:59 ID:kqvfpYCu
スレ違いな話や大した差の無い話しかできないんだろうね

243 :スカラー波:03/05/17 00:58 ID:u48zUx1c
>>239,240
善処します。

>>241,242
つまりレジストリとINIに大した違いはないって事で、ファイナルアンサー?

244 :名無しさん@お腹いっぱい。:03/05/17 03:24 ID:VojN7/Vy
>>243
うざい。

245 :名無しさん@お腹いっぱい。:03/05/18 10:29 ID:coy8Ho3+
ReqgQueryValueExの場合はREG_EXPAND_SZ型であることを
認識してどのみち自分で展開しなければならなかったはずだが
展開はExpandEnvironmentStringという専用のAPIがあるから
手間はほとんど変わらない
>>204
移動プロファイルを使うといいらしい

246 :名無しさん@お腹いっぱい。:03/05/19 02:15 ID:rN04GK3R
新しいデータ形式開発しる

247 :名無しさん@お腹いっぱい。:03/05/19 04:11 ID:2bFgoEdO
独自形式なんていくらでもあるだろ

248 :山崎渉:03/05/22 02:19 ID:eoyKEfXZ
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

249 :レジストリのうた:03/05/22 13:28 ID:Gy6OAfCW
恋人との甘い思い出
今となっては 切ない思い出
出来ることなら いっそ消してしまいたい

ああ 誰か消してよ この記憶を
ああ 忘れさせてよ あの想いを

だって 僕には出来ないから・・・

250 :名無しさん@お腹いっぱい。:03/05/26 18:51 ID:Mz61w2zn
てst

251 :名無しさん@お腹いっぱい。:03/05/27 00:13 ID:Jqwu3RfP
設定情報いぢられたくないのでiniでもregでも暗号化しまつ。

で、はなしは変わるけどレジストリって常にメモリ上にデータもってんの?


252 :名無しさん@お腹いっぱい。:03/05/27 01:04 ID:JAJoW0HL
「仮想」メモリ上には持ってる予感

253 :名無しさん@お腹いっぱい。:03/05/27 02:11 ID:iHM3umCj
>>251
それは、どう書かれているかによる。

254 :名無しさん@お腹いっぱい。 :03/05/27 10:38 ID:RPg7Bejs
regのスレってどこにあるかご存知ないですか?
検索してみたんですが見つからないんですが

255 :名無しさん@お腹いっぱい。:03/05/27 16:27 ID:jn/hvENX
Win板になかったっけ。

256 :山崎渉:03/05/28 16:45 ID:p87XGkDF
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

257 :名無しさん@お腹いっぱい。:03/06/03 03:23 ID:ZO8to1Yp
こういうスレもあるのよって意味で、age てみる。

258 :貼ってみる:03/06/03 04:36 ID:yV+Z5/Yd
       , -‐''''"´ ̄``ヽ、              ____
       /     _     ヽ        //´   __,,>、
     /        ̄ ̄   {        /::/ / ̄:::::::::::::::\
      l _ィニニア二二二ニヽ、j._      /::::l/::::::::::::::::::::::::::::::::l
     | 0Lj/-‐-レノ ノ_ヽ:::`ヽ     l:::::::::::/l/lノノ/_イ:::::l
     レ:r、/ イ゚テ   ピト`|::|      l:::::::::/ rtテ、  .ィtq l::::::|
      l:lヘ  '"   ,j  '"/ノ      |::lヘ!j  ´  ,j   !;:::/
     ヽヽ、   r‐-,   /'         レリー 、    ,....,  lノ/    「スカラー波!!」
        lヽ、  ̄ /         `ヽ、lヽ 、  ̄ /´
     _,r┴‐-`v´-‐j-、__   , -‐-、_r┴─'ー‐チト
  / ̄/:.:.:.:| ̄ ̄`T ̄´|:.:.:.:l´ `ヽ /    ヽ ̄`ー-‐'´`''''⌒ヽ         
/   ,':.:.:.:.:.l    l   l:.:.:.l    \  _r‐、-、-、r,    、   ',
     |:.:.:.:.:.:.!     !   !:.:.l   ,. -‐ゝ/// 〉 〉 〉 〉 〉    !   ',
    l:.:.:.:.:.:.l     |   l:.:.:l  /  人〈〈〈〈 ' ' ' /っ   l    l
    l:.:.:.:.:.:.!     !   l:.:.:.ト/   /  ```´-ァ‐'''"     /   l
、__/:.:.:.:.:.:l     |    |:.:.:ヽヘ  l    //         / _ ィノ
    /:.:.:.:.:.:.:!    l   |:.:.:.:.:l `ーヽ、_ノ´l、______/lニ二」
____l:.:.:.:.:.:.:.|      l   |:.:.:.:.:!        |_  ( ( ) )_〕|   l
   l`ー‐‐'匸二l ̄ ̄l二フーイ       /   ̄ `‐‐'´ ヽ  |

259 :名無しさん@お腹いっぱい。:03/06/14 14:32 ID:TiRdPsOw




       イ゚テ ピト          rtテ ィtq











260 :保守:03/06/20 12:45 ID:ow60gpzC
      ∧ ∧
〜′ ̄ ̄( i n i ) 逝に!
 UU ̄ ̄ U U

261 :名無しさん@お腹いっぱい。:03/06/25 16:21 ID:A93HbSj/
       ∧ ∧
〜′ ̄ ̄( ExE) exe猫
 UU ̄ ̄ U U


262 :名無しさん@お腹いっぱい。:03/07/12 06:01 ID:451CcAZa
       ∧ ∧
〜′ ̄ ̄( age) age猫
 UU ̄ ̄ U U

263 :名無しさん@お腹いっぱい。:03/07/12 11:46 ID:KWP0L3Lx
FFFTPみたいに基本はレジストリで
カレントにINIもオプションで作成できるってのが一番いいな

264 :名無しさん@お腹いっぱい。:03/07/12 13:49 ID:451CcAZa
>>263
今の仕様だと、どうしてもレジストリキーだけは作成するよね。
漏れは「レジストリ使ってよろしい派」だからいいけど、INI にこだわる人にはどうかな?
初回起動時にレジストリを使うか INI を使うか問い合わせるようにしたら、
うまく回避できるかも。

265 :名無しさん@お腹いっぱい。:03/07/12 16:17 ID:A9xXVV/k
どうでもいいけど作成されるのはカレントディレクトリじゃないよ。
FFFTP.exeがあるディレクトリ。

266 :名無しさん@お腹いっぱい。:03/07/12 17:28 ID:DNQLfGDy
それをカレントというんだ

267 :名無しさん@お腹いっぱい。:03/07/12 17:33 ID:A9xXVV/k
言わねーよ

268 :名無しさん@お腹いっぱい。:03/07/12 19:17 ID:FLTxVwGT
ショートカットを作ると作業フォルダがexeの場所とは別に指定できるだろ。
あの「作業フォルダ」がカレントのこと。OK?

269 :名無しさん@お腹いっぱい。:03/07/12 20:05 ID:WBAOK5TO
カレントディレクトリ=「現在」居るディレクトリ
だから厳密に言えば、違うも〜んヽ(`Д´)ノ

270 :名無しさん@お腹いっぱい。:03/07/12 20:43 ID:y3WkYZKE
おまえらカレントへ帰れよ

271 :名無しさん@お腹いっぱい。:03/07/12 23:34 ID:451CcAZa
カレントディレクトリに INI 作るソフトあったら、鬱陶しいなあ。

272 :名無しさん@お腹いっぱい。:03/07/13 07:36 ID:MHv3acYs
>>269
英語とパソコン用語のカレントを混同するなよ

273 :名無しさん@お腹いっぱい。:03/07/13 08:45 ID:Cfo3FDhD
>>272
おいおい、同じ意味だぞ。「現在いる」ディレクトリのことだ。

274 :名無しさん@お腹いっぱい。:03/07/13 13:05 ID:+dzgNeaj
CurDir
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vblr7/html/vafctCurDir.asp

275 :名無しさん@お腹いっぱい。:03/07/13 19:17 ID:h2TpXq4o
起動後に変えることもできるってことだろ

276 :名無しさん@お腹いっぱい。:03/07/14 01:09 ID:+UHGPjz9
DOS 時代なら、こんなことで話題が伸びない気が。

277 :山崎 渉:03/07/15 11:31 ID:h8QbQwCs

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

278 :名無しさん@お腹いっぱい。:03/07/15 22:20 ID:dEt62BaB
作業フォルダがカレントっていうのは違うが、基本的には一致する。

279 :名無しさん@お腹いっぱい。:03/07/17 05:05 ID:2la1gwdM
まあ、内部で変更できるしな。<カレント

280 :名無しさん@お腹いっぱい。:03/07/17 09:11 ID:QqFbT5wP
これからの時代はINIじゃなくてconfig

281 :名無しさん@お腹いっぱい。:03/07/17 10:05 ID:6e3E4nzP
というかXML

282 :名無しさん@お腹いっぱい。:03/07/17 13:12 ID:2la1gwdM
別に

[セクション]
キー=.........

じゃなくっても、INI ファイルは INI ファイル。

283 :名無しさん@お腹いっぱい。:03/07/17 16:51 ID:Aj15jUBB
しかしそんなファイルの話をするスレじゃない

284 :名無しさん@お腹いっぱい。:03/08/15 12:17 ID:MEDLvAp0
保守

285 :山崎 渉:03/08/15 22:12 ID:lNVCvLud
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

286 :山崎 渉:03/08/15 22:35 ID:lNVCvLud
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

287 :名無しさん@お腹いっぱい。:03/08/16 05:16 ID:lLLPkPuC
DATに汁

93 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)