トップページ⇒tech
68コメント15KB

マックのプログラミングを語るスレ

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
マックのプログラミングについて議論するスレです。
質問もOK。大いに語り合って下さい。
0002デフォルトの名無しさんNGNG
#include<macintosh.h>
int MacMain(){

return 0;
}
0003デフォルトの名無しさんNGNG
類似スレあり。削除いらいだしてくる。
0004デフォルトの名無しさんNGNG
ドキュメントの検索性の無さを
なんとかしろ
0005デフォルトの名無しさんNGNG
糸冬了
0006デフォルトの名無しさんNGNG
いとふゆりょう
0007デフォルトの名無しさんNGNG
関連スレ
M a c で  B A S I C
http://pc3.2ch.net/test/read.cgi/tech/1022187509/

関連過去スレ
MacOS XでiAppliをつくってみた
http://pc.2ch.net/tech/kako/995/995635410.html
Macでプログラミング〜質問・相談スレ〜
http://pc.2ch.net/tech/kako/1003/10035/1003572206.html
{Macユーザーの為のプログラム質問スレ}
http://pc.2ch.net/tech/kako/1020/10208/1020859472.html
Macアプリの作り方(初心者向け)
http://pc.2ch.net/tech/kako/1024/10244/1024461498.html

RealBasicだけどどう?
http://pc.2ch.net/tech/kako/997/997193486.html
REALbasicでプログラムごっこ
http://pc.2ch.net/tech/kako/1003/10030/1003044439.html
REALbasicってどうですか?
http://pc.2ch.net/tech/kako/1016/10166/1016600513.html
0008デフォルトの名無しさんNGNG
あと、COCOA スレがどっかにあったような気がする。
0009デフォルトの名無しさんNGNG
tcl/tkだろやっぱ。

Incrがイイ感じ
0010デフォルトの名無しさんNGNG
QD3DとQuesaの関係ってどうよ?
そこそこ互換性あるの。共存はできないって聞いたけど。
0011デフォルトの名無しさんNGNG
マクドナルドのシステムに興味はない
0012デフォルトの名無しさんNGNG
現在女の子がツーショット中なのかすぐわかるようになりました!
0013デフォルトの名無しさんNGNG
MPW
0014デフォルトの名無しさんNGNG
OSXとOS9でIEのプラグインを作りたいんだけど
どこかに情報ないかなぁ?
0015デフォルトの名無しさんNGNG
>>11
それはマクドだ
0016デフォルトの名無しさんNGNG
Framework作って、アプリ固有の部分だけを.appにして配付するとしたら、
Frameworkは/Library/Frameworksにいれるべき?
それとも、~/Library/FrameworksにFrameworkに入れて、~/Applications(なきゃ作る)にアプリ入れるべき?
0017デフォルトの名無しさんNGNG
最近Macプログラム始めたばかりなのですが、
STR#リソースをソースコードから作成・編集するのはどうすればいいのでしょうか?
OS9.2でコードウォリア5使ってます。
0018デフォルトの名無しさんNGNG
>>16
.app本体の中に入れてインストーラ不要ってのはどうよ。
結構そういうappは多いと思うが。

あとインストーラを使うならアプリケーションは全ユーザで使用できるように/Applications/にいれるべきでは?
0019デフォルトの名無しさんNGNG
Mac用のOfficeやIEって、何を使って
作られてるの?
0020デフォルトの名無しさんNGNG
>>19
VBA
0021デフォルトの名無しさんNGNG
実はMAC用のVCがMS社内にはあるのです。
0022デフォルトの名無しさんNGNG
vcppc使ってる
0023デフォルトの名無しさんNGNG
実はFree BSD上のgccでGUI部分はtcl/tkを使ってる
0024デフォルトの名無しさんNGNG
>>21
社内にあるって言うか販売してただろ
002516NGNG
>>18
個人的に使いたいApplicationと、管理者として全員に使わせたいApplicationを区別するっつー考え方は
Mac OS Xではないのかなぁと思って。
あと、汎用性のあるFrameworkを作ったらやっぱ別のApplicationでも使いたいなぁと。
たとえば2chのブラウザとかみても、BBSViewなんていうカスタムViewがあったらみんな幸せになりそうに思うのです。
002618NGNG
>>16
アプリケーションの場所をユーザーに指定させるなら、.dmgで配付でドラッグドロップで好きな場所にインストールってのがいいと思うが。
んでインストールを簡単にするためFrameworkは.appに格納。

別のアプリケーションで使っても同じものを.app内に入れちゃえばいいんじゃない?ユーザーにとってはFrameworkとかいろいろあると結構うざいと思う。

でも例えばOfficeみたいな巨大な複数のアプリケーション群だったらインストーラで/Library/Frameworkにいれるのがいいと思うが。
0027デフォルトの名無しさんNGNG
マックがピンで出演!
002819NGNG
>>24
え?ホントに?もう売ってないの?
MFC使ってMacのアプリ作りたいよ
00291NGNG
既に放置かとおもたら上がっててちょっと嬉しい

>17
toolboxには見当たらないのでGetResourceでハンドル取得
STR#のフォーマットは最初に文字列数が2ばいとで以下パスカル文字列って感じなので
あとは御自由に
読み込みにはGetIndString()使ってもいいかもな、どちでもいいけど
0030デフォルトの名無しさんNGNG
>>29
ありがとう。
0031デフォルトの名無しさんNGNG
Perlのcryptのような暗号化関数はCodeWarrior C/C++にありますか?
0032デフォルトの名無しさんNGNG
cryptがどういう暗号化法か知らないけど
多分STLとかにはないト思うのでサードパー亭ライブラリか自作か
XORとチェックサムでもそれなりの効果はあるし自作でもいいかも
0033デフォルトの名無しさんNGNG
>>32
何でもかんでもSTL。泣くぞ?
0034名無しさん@カラアゲうまうまNGNG
crypt()くらい探せ。
0035デフォルトの名無しさんNGNG
>>31
折れの持ってるCodeWarriorのunistd.hとかには無いな。
OS XのPalmにはあるそうだけど。
0036デフォルトの名無しさんNGNG
33>STLきらい??
0037デフォルトの名無しさんNGNG
>>36
何でもかんでもSTLに頼ろうとしてコード書こうという発想ができないカが嫌い。
0038デフォルトの名無しさんNGNG
蚊?
夏だなぁ
0039デフォルトの名無しさんNGNG
>>37
生産性…おっと、ネタにマジレスは禁止だっけ?
0040デフォルトの名無しさんNGNG
>>31
CでよかったらGNUにいくらでもあるよ、cryptソースが。。。
C++のは何故か無いけど
0041デフォルトの名無しさんNGNG
OSXだったらlibcのcrypt()呼ぶだけ
Mach-Oプロジェクトにした方が簡単
0042デフォルトの名無しさんNGNG
>>39
理解してるよ?ライブラリの利用による生産性の向上。

でも、cryptって明らかにSTLに組み込まれるわけがない関数じゃん。
STLのことさらっと知ってればそれくらい理解できる。
それなのに「STLで〜」かいと。
勉強もせずSTLは魔法の箱的な考え方がむかつく。
0043デフォルトの名無しさんNGNG
いちいち動的配列とかスタックとか自分で書くの?
その程度のアルゴリズムをアピールしてどうすんの
0044デフォルトの名無しさんNGNG
>>43
頼むわ。話の本質を見てくれ。

あんたの言う用途にSTL選択するのは大賛成だ。
その例えができるってことはあんたはSTLのこと理解して活用できてる。
少なくともなんのために使うライブラリ群かは理解できている。

それはいいんだよ。適材を適所に使う能力だ。

0045デフォルトの名無しさんNGNG
k
0046デフォルトの名無しさんNGNG
s
0047デフォルトの名無しさんNGNG
a
0048デフォルトの名無しさんNGNG
k
0049デフォルトの名無しさんNGNG
sage
0050デフォルトの名無しさんNGNG
リソースについての質問です。

GroupBoxコントロールを置いたら
その下にあったStaticTextが隠れて表示されなくなりました。
これを上面にもってくるにはどうすればいいのでしょう?
0051名無しさん@EmacsNGNG
>>50
つまんで寄せる。
0052デフォルトの名無しさんNGNG
>>51
つまんで寄せるとはどういうことでしょう?
やり方がよくわかりません。教えてください。
0053デフォルトの名無しさんNGNG
JBuilder 使えるらしいけど使った人いる?
どう?重くない?
0054デフォルトの名無しさんNGNG
JBuilderにもSWTを!
005540歳だけどいま食事中の狡猾な青年です。NGNG
>>1
残念ですが、Mac関係のプログラミングはこの板も、またMac板でも
育ちません。短期間で有意義なレスをもらうためにはそれなりのサイトを
訪れた方がいいでしょう。
 10年前は私もマックユーザーで、Pascal,C、BASIC、HyperCardなどで
プログラミングを楽しんでいましたが、当時と違い、マックユーザーで
プログラミングを楽しむ人々が絶滅しかかっています。プログラム好きは
当時でたDOS/Vに移行し、現在WinプログラマかLinuxプログラマになっています。
MacもWinもプログラミングの質は一緒と思うのですが、出版物、ネット上の情報
なによりプログラマの人数の少なさが敷居を高くしていますね。
0056デフォルトの名無しさんNGNG
>>55
私もかつてLightSpeed C (Think C)や Coral Common-Lisp などで
遊んでおりましたが,95年あたりからMacを見捨てておりました.
OS-Xになってまたのこのこと戻ってきております.これは丸ごと
BSDなので本来Unix屋の私にはうれしいですね.GUI使わないプロ
グラム(をMacのプログラムと呼んでいいかどうかは別として)なら
ほぼ何も考えずに移植できますし.
0057デフォルトの名無しさんNGNG
マクドナルドのバイトのローテーションのプログラムの話かと思った!
0058デフォルトの名無しさんNGNG
ほんとMacでの開発って色々と大変そうだな。
ちょっと見た感じではCarbonでの開発なんか面白そうなんだけどな。
Cocoaは別にいいや。
0059デフォルトの名無しさんNGNG
やっぱMacってヲタク向けだな・・・。
0060デフォルトの名無しさんNGNG
macでjavaってどーなん?
使ったこと無いけど
0061デフォルトの名無しさんNGNG
>Carbonでの開発なんか面白そうなんだけどな

マゾ決定

>macでjavaってどーなん?

JBuilder7が便利
0062デフォルトの名無しさんNGNG
.netっていつから使えるようになるの?
詳細キボンヌ
0063名無しさん@EmacsNGNG
>>62
詳しくは知らないけど、Ximian の Mono なら今でも動くのでは?
検索したら結構引っかかったから、是非チャレンジしてレポートして下さい。
0064デフォルトの名無しさんNGNG
すみません、質問です。
印刷の解像度をデフォルトの72から100に変更したいんですけど、
どうしてもできません。TSetRslBlkを使用してPrGeneralで
設定したんですけど、全く変化ありません。知っておられる方
教えて下さい。
0065デフォルトの名無しさんNGNG
アボーン
0066デフォルトの名無しさんNGNG
souka
0067デフォルトの名無しさんNGNG
はぁ・・
0068名無しさん@EmacsNGNG
>>64
残念だけど、新 Mac 板に行った方が良いよ。
■ このスレッドは過去ログ倉庫に格納されています