08/11/23 19:30:12 KRRZK5j40
>>73
地元の図書館探してみたらどうだ。
俺はもう使わなくなった古いToolboxやCarbonプログラミングの本を図書館に寄贈したよ。
手元に置いておくと邪魔だし、売るとまた見たいときに手に出来なくなる危険があるので図書館を書庫替わりにいらない本を寄贈している。
79:名称未設定
08/11/23 20:33:20 vUNKbN2C0
うちの田舎の図書館になぜかパタヘネ本が入ってたのは
>>78みたいな人のおかげだったのか
80:名称未設定
08/11/24 01:01:23 5c89LvVO0
>MacOS X Carbonプログラミングガイド
koike氏のサイト見れば内容はほとんど同じだぜ。
81:名称未設定
08/11/24 01:22:12 vDEh/3rrP
図書館に寄贈か、それはいいな。
専門書は捨てるにはもったいないし、
ブックオフじゃ適正価格で見てもらえないし。
いいことをきいた、おれも今度からそうするわ。
82:名称未設定
08/11/24 02:06:30 L58lAqw80
そういえば新居のToolBox本上下刊、結構奇麗な状態で持ってるわ
83:名称未設定
08/11/25 16:59:53 jbCA3NTE0
>>73
その本は会社にある。昔読んだけど、ほとんど役に立たなかった。
今となっては内容も古すぎて、ゴミと言っても間違いはない。
何を参考にしたいのかわからないが、興味だけで買うなんて
バカげている。
AppleのサイトのCarbon関係のドキュメント読んだ方が遥かに良い。
古いCarbonのドキュメントもあるし。
84:名称未設定
08/11/25 17:32:15 LeoNF+JM0
まだああいう人もいるんだとわかってamazonに出そうかと思ってたのにそういうこと言うなよw
85:名称未設定
08/11/26 00:11:45 x+1UTSYr0
>>84
悪魔めwww
86:名称未設定
08/11/26 00:26:56 5XO+3HeC0
入門Carbon
ってのもあるよね。
87:名称未設定
08/11/26 12:38:08 kvTqutyD0
XcodeでなくてCW+PowerPlantなら「PowerPlantによるCarbonアプリケーション」
がいい本だ。つぶれた広文社の本。役立たずの>>73の本と違っていろいろ役に立った。
Xcodeでは役に立たないけどね。
88:名称未設定
08/11/26 15:22:58 Dcfv0V1m0
そういえばK仲川さんてお元気かな。
89:名称未設定
08/11/26 17:06:12 5XO+3HeC0
>>73のどっちがダメなの?
90:名称未設定
08/11/27 09:11:30 LuyZ1rOs0
少なくとも上は糞。買う価値なし。
下はわからないけど、2001年の本だから今では役に立たないと思う。
91:名称未設定
08/12/02 12:05:36 Bcsfm/bO0
お客様の中でCarbonに詳しい方はいませんか~?
リソースファイルからリソースデータを読み込んだあと、保存せずに編集を破棄したいことが
あるんですが、どこかでファイルが更新されているようで、どうしたらいいかよくわからない
でいます。
IM の UpdateResFile() の項を読むと、CloseResFile() は UpdateResFile() を呼ぶとあり、
さらに CloseResFile() はアプリ終了時に自動的に呼ばれるとあります。
ということは、リソースを読み込んだ後、何もしないとリソースファイルはアプリ終了時に
勝手に更新(再保存)されちゃうということですかね?
何もせずファイルを全く更新したくないときがあるんですが、どうしたらいいでしょうか。
最初に read-only で読み込めばいいかもしれませんが、read-write で読み込んだけど
ファイルは更新したくないときとか....
もしかしてメモリ上のリソースデータを破棄するようなことをすればいいんですかね?
92:名称未設定
08/12/02 13:01:24 DiP/2Yku0
SetResAttr で resChanged をむりやりクリアしてみれば?
93:名称未設定
08/12/02 19:29:22 t4u2WXUQ0
>>91
普通は勝手に更新されないよね。
どこかでChangedResourceかWriteResourceを使ってない?
94:名称未設定
08/12/02 19:40:13 BHpc+DAf0
URLリンク(developer.apple.com)
DetachResource?ちょっと違ってる?
95:91
08/12/02 21:06:31 dVXlLA6j0
>>92-94
わー皆さんどうもありがとうございます。Carbonスレで、こんなにすぐにちゃんとしたレスを
もらえるとは思いませんでした。
>>92 さんの書き込みをチラ見してから、念のためもう一回リソースマネージャの項目を
読んでいたら「ChangedResource 等が呼ばれると、リソースマネージャはファイルを更新する」
とあり、もしや、と思ってコードを見直すと、無条件に ChangedResource/WriteResource を
呼んでいる箇所がありました。そこを修正したらよさげです。
というわけで >>93 さんがまさにビンゴです。>>92 さんの方法でもたぶんいけるでしょう。
もうだいぶ前に書いたところだったので、自分のコードもリソースマネージャも忘れかけて
いました。どうもありがとうございました。
96:名称未設定
08/12/26 19:16:21 EChbXeuu0
すいません、ど素人なんですが、
CarbonとC言語の基本的な事がわかる
サイト,スレ,本などを教えて下さい。
97:名称未設定
08/12/26 19:24:17 cvSHjy+L0
CarbonPortingJ.pdf
98:名称未設定
08/12/27 00:40:35 yFeuNLXm0
つ URLリンク(developer.apple.com)