• ベストアンサー

ProjectBuilderに変えたんですが・・・・

MacOSXにしていまいちCodeWarriorが動かないのでProjectBuilderにしたんですがStanderdGetFileとゆう関数はProjectBuilderではどうしたら動くんでしょう?File.hにそれっぽいのがあるのでしょうか?carbonじゃ無理なんですか?それに全体的にいまいち使い方がわかりません。InterfaceBuilderと結合したいんですが・・・・なにかよい本とかないんでしょうか?AppleのMoontravel・・・がよさそうなんですがわかんなくて・・・・Mac初めてでWindowsのCと違ってかなり戸惑っています。いろいろ教えてくださると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • natural
  • ベストアンサー率37% (419/1115)
回答No.2

naturalです。 いや~、私もよく判りませんね~。(^_^; お役に立てなくてすみません。 ところでProjectBuilderじゃなきゃ駄目なんですか? CarbonだったらREALBasicで比較的簡単に組めると思いますが。(参考URLをご覧下さい) しかもターゲットを選択できるし・・・。(Classic、OS X、Windows) Basicとは言えコンパイラですから動作もなかなか速いですよ。 こちらでしたら入門書が何冊か出ていますから、書店でご覧になって検討されてみては如何でしょう。 #因みにREALBasicはソフトも書籍扱いです。

参考URL:
http://www.ascii.co.jp/realbasic/
akira398
質問者

お礼

mainのプログラム(かなりおっきいやつ)のほうがprojectbuilderで動いてるんですよね。そちらは自分の担当ではないものですから・・・たかが画面設計が出来ないくらいで変更するわけにはいかないもので・・・コンパイラ変えるとヘッダとかライブラリのほうでいろいろまた諸問題が浮上しますし・・でも何度も貴重なご意見ありがとうございました。

その他の回答 (1)

  • natural
  • ベストアンサー率37% (419/1115)
回答No.1

StanderdGetFileの使用法等については私もあまり触っていないのでお答えできませんが、OS Xでの開発について解りやすく解説しているページがありますのでご紹介します。 下記参考URLから参照してください。

参考URL:
http://www.big.or.jp/~crane/cocoa/
akira398
質問者

お礼

cocoaに結局変えました。こっちはこっちでわからないことだらけですが。。。。 このサイトほんと勉強になります。また質問することも多々あると思いますんでよろしくおねがいいたします。

akira398
質問者

補足

cocoaでの開発はしてないのでよくわからないんですがcarbonでも一緒なんでしょうか?システム上carbonでないとまずいらしいので・・

関連するQ&A

  • Macでプログラミングしている方へ質問です!

    MacでプログラミングといえばやっぱりCodeWarriorですよね? 実は、C++でMIDIの入出力ができるようなプログラム考えてるんですけど、 そんなことを解説してる本がなくて困ってます。 どなたか、実際にやってらっしゃる方、いらっしゃいましたらぜひ教えてください!!!お願いします。ちなみに出来る言語はC++(Cちょっと)です。

    • ベストアンサー
    • Mac
  • マルチスレッドのやり方

    MacでC言語の勉強をしています。 WindowsでBASICのプログラム経験が多少あり、 C言語のサイトも参考にしていたので、Macでも同じように出来るかな? と思っていると、出来ませんでした。 CreateThread関数を使おうとしていたのですが、Cではwindows.hのようなファイルを参考にしたサイトではインクルードさせていたのでコピーペーストし、 createthreadとしたのですが、(おそらく)「windows.hのようなファイルはない」のようなエラーが出ます。 Macではマルチスレッドは使用できないのでしょうか。 それともほかのやり方があるのでしょうか。 すいませんがご教示いただけると幸いです。 よろしくお願いします。

  • Xcode ドラッグでファイルをコピーするアプリ

    プログラミング初心者です。Mac OSXでXcode3.2とInterfacebuilderを使用し、図のようなアプリケーションを作成したいと思っています。ファイルをウィンドウにドラッグするとチェックされている所定のフォルダ(A、B、C…)へドラッグしたファイルがコピーされるというものですが、書籍やネットで調べてもなかなかやり方がわかりません。どなたかやり方やヒント等をご教示頂けますと大変助かります。よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • C++書式について

    お世話になります C++の書式について教えてください クラスは*.hファイルに宣言すると思います クラスのメンバー関数は、*.cファイル?、*.hファイルに書くのでしょうか? それとも、*.c、*.hに分ける意図があるのでしょうか? 例えば、public関数は*.cに書くとか・・・ あと、このような一般的な書式について書かれている、何か良い本がありましたら、教えてください よろしくお願い致します

  • Objective-CとCの結合について

    今Cの関数から文字列をもらってObjective-Cでウィンドウに表示させようとしているのですが、initWithCStringとかstringWithCStringの使い方がよくわかりません。今具体的にいうと #import "test.h" @implementation test +(void) testes:(NSString *)aaaa { [ output setStringValue : aaaa ]; } @end void Output_window(char *cccc) { NSString *aaaa; aaaa = [aaaa initWithString:aaaa]; [test testes : aaaa]; } こんなソースを書いてます。*ccccはCの文字列でoutputはoutletです。Output_windowをCソースのほうで呼び出して文字列をもらっています。どこがおかしいんでしょうか?指摘していただけませんか?最後の行でwarningが出るんですがそこだけがおかしいのかよくわかりません。Objective-Cをはじめて一週間程度ですので文法のことがいまいちよくわからないのでよろしくお願いします。 環境はMacOSX、ProjectBuilderとInterfaceBuilderでcocoaです。

  • MacでC言語

    MacでC言語するのはやめた方が良いと思いますか? cocoaをやろうかと思ってるんですが carbonには将来性はありませんよね? C言語などをするならWindowsの方が向いてますか? 詳しく教えて下さい

  • 「ウィンドウを左右に並べて表示」 するには

    Windows の場合、タスクバーを右クリックして 「ウィンドウを左右に並べて表示」 を 選択すると自動で整列されるのですが、Mac ではどのようにするのでしょうか? Leopard からの新機能で出来ると聞いたのですが、 よろしければどこに書いてあるかも教えて頂けると助かります。 http://www.apple.com/jp/macosx/features/300.html

    • ベストアンサー
    • Mac
  • safariがダウンロードできません

    マックOSX(10.2.8)です。 アップルのHPでsafariを新規でダウンロードしようとしたのですができません... 「É_ÉEÉìÉçÅ[Éh」な名前のファイルができ、解凍できません。 どなたかDLのやり方を教えて下さい。

    • ベストアンサー
    • Mac
  • OSXでC言語

    C言語を学んでる者です コマンドラインのプログラムに飽きてきました ウインドウなどボタンを使いたいんですが cocoaなどcarbonなどは使いたくありません 調べましたらtoolboxを呼び出してウインドウやマウス操作をするようなことが書かれていたんですがよくわかりません OSXでC言語のみでXcodeなど使わないで Windowsみたいにウインドウなどボタンを表示させる関数などライブラリなどあるのでしょうか? OSXだと情報が少な過ぎて困っています 誰か教えて下さいお願いします

  • エクセルファイルの結合はどうするの?

    *AとBのエクセルファイルは同書式です (1)AとBのエクセルファイルを結合してA・Bの内容を含んだCのファイルをつくれませんか?(説明不足ですかね)/列だけではなく行も同時に結合?挿入したCのファイルをつくれませんか? (2)AとBのエクセルファイルそれぞれのH列の1500行に数字が入力されてます/ABファイルのH列の1500行のセルには必ずどちらか一方にしか数字は入力されてません/ABを結合?させたH列の新たなCファイルを作りたい