レジストリ vs プライベートINI
■ このスレッドは過去ログ倉庫に格納されています
0357346
02/02/14 00:14ID:???プログラマなら分かると思うがこれはスキルの問題ではない。
もし、ユーザの要望に何でもこたえてゴタゴタしたコードを組むようでははっきり言って未熟。
スパゲティー・プログラムになって手におえなくなるのがオチ。
仕事でクライアントが後からあれもしろ、これもしろ、と言われてやるのは仕方がないが。
最初から仕様を決めてしっかりと組むのなら問題ない。
それにみんながスキル有ると思ったら大間違い。
>>348
それはまた別の話でしょ。ここでは設定を何処に保存するかって話をしている。
使う必要がある時に使うのは当たり前。
>>350
俺も>349にほぼ同意してる。
ただ不必要にレジストリを使うようなまねはして欲しくないだけ。
何と無くレジストリに設定を保存しいてるソフトも多々あるわけで、、、
マルチユーザ(多人数)で使うようなソフトってのは基本的にアンインストールしないのでは?
この辺は経験がないんではっきりとは分からないんだけど
多人数で使ってるソフトをポコポコ変えられては使用者が迷惑するだけだと思う。
だからマルチユーザを意識する=アンインストールしないソフトって認識なんだが。
>>351
>例えば一つのフォルダに全ユーザの設定をまとめて置けば移動・削除が楽。
この場合、全てのユーザがそのファイルに書き換える権限がないといけないが
そうするとEXEと違う場所に置くかEXEを全てのユーザが書換えを実行できる場所に
インストールする必要が出てきて現実的じゃない。
インストールしたフォルダの書換え権を全てのユーザに許可できるなら
それも良いかもしれない。NTFSなら出来るのかな?
>NT系はレジストリやApplicationDataフォルダ。
選択式でレジストリやApplicationDataに保存すると
INIファイルのメリットがなくなって本末転倒。
んでマルチユーザ自体が不必要なんじゃなくて
意味もなくマルチユーザ対応にする事が不必要と言っている。
>>353
設定を保存するだけならINIを使うよりレジストリを使った方が簡単なのだが。
だから意味もなくレジストリに設定を保存するソフトが多い。
>>354
ワープロや表計算ソフトってのはVerUPを除いてコロコロ変える物じゃないでしょ。
そんな事したらそれまで作った文書が読めなくなる。
別の奴を使い出すにしろ元の奴は残すのでは?
■ このスレッドは過去ログ倉庫に格納されています