• 締切済み

ファイラを作りたい

使いやすいファイラがないので自分で作ろうかと思い始めました。 ファイラを作るにあたって参考になるサイトや本を教えてください。 また、オープンソースのファイラはないでしょうか。 作りたいものはWindows(少なくとも2000およびXP)で動作するExplorerの詳細表示風のファイラでタグ機能を完備したものです。 開発環境はVisualStudio2003とEclipseがあります。 言語はC(++)またはJAVAが好ましいですが他のものでも構いません。 GUIプログラミングの経験はほとんどありません。

みんなの回答

  • com58
  • ベストアンサー率37% (3/8)
回答No.2

ややC++に分があるのではないでしょうか。 シェルに組み込むことを考えても、Javaじゃ力不足かな……と。 ファイルの扱いそのものに関しては、C++もJavaも一定の水準を満たした関数、メソッドがありますし、どちらを選んでも大差無い気はしますが、その他の部分、先述のシェル組み込みやそもそものソフト起動までを考えると、C++で組まれるべきではないでしょうか。 あと、GUIプログラミングの経験がないということですが、画面コントロールにおいて「何ができて何ができないのか」を把握しておく必要はあるように感じます。機能先行で作り込み、コントロールでその機能を最大限活用することができない、となった場合とても悲惨です。 その部分は、せめて把握しておくに超したことは無いように感じます。

SortaNerd
質問者

お礼

アドバイスありがとうございます。 ではC++でいこうと思います。 >「何ができて何ができないのか」を把握 なるほど、重要ですね。

noname#77470
noname#77470
回答No.1

XPなどで対応のファイル名に、ユニコード領域の文字が使える に対応するかしないかで、変わってきますから その辺も設計段階で考慮にいれた方がいいと思います。 対応していない場合は、???になって 表示すらできません。

SortaNerd
質問者

お礼

なるほど、盲点でした。 対応します。

関連するQ&A

  • ファイラを開発しようと思ってます

    Windows からMACに移行して1年、慣れの問題かもしれませんが、Finder 使いにくいなと感じています。私の場合、 Finder ではなくて、 PathFinder という有償のものを使っているにもかかわらずです。 使いにくいと感じる理由を挙げると ・フォルダ右クリックで情報をみても、フォルダを含めた項目数が表示され、ファイル数自体の数が表示されない。 ・フォルダを上書きすると、フォルダが置き換えられてしまい、コピー元に含まれないファイルは消えてしまう。 ・検索がうまく動作しない(spotlight の問題?) ・使い勝手の良い画像ビューアが無い(Spaceキー一つで次々切り替えられるような機能がほしい、あと画像一括変換とか) ・エクスプローラのようなツリー表示がない ・・・etc というわけで、ファイラを開発しようと思います。 開発自体久しぶりで、しかもMACの開発ははじめてなのですが、どの開発環境でどの言語を使うのが最も開発効率がいいでしょうか?Eclipse か Xcode か、Java かC++か、どれがいいのかな?ちなみにC++の開発経験はありますが、JAVAはありません。勉強すればなんとかなると思いますが。 以上、お手柔らからにお願いします。

    • ベストアンサー
    • Mac
  • 開発環境

    JavaScriptの開発環境に関して質問があります。 マイクロソフト系の言語ならVisualStudio、JavaやPHPならEclipse といったステップ実行可能なデバッグ機能が付いた開発環境があります。 皆さんは、JavaScriptをどのような環境で開発していますか? JavaScriptでAjaxのプログラミングをしたのですが、 開発経験がないため入り口から分かりません。 今は、ブラウザにデバッグライトを出してプログラミングしてます。すごく能率悪いです。 初歩的な質問かもしれませんがご存知の方、教えてください。

  • GUIアプリケーションの開発について

    Windowsで動作する一番簡単なGUIアプリケーションの作り方を教えてください。今までC言語とJavaの初歩的な学習は大学の授業でやりましたが、作ったプログラムはコンソール画面で動作するCUIのものばかりでした。したがってGUIのプログラミングは全く学んだことがありません。そこで、例えば電卓のような簡単なGUIアプリケーションの作る手順を教えてください。またはそのような内容のWebページを教えてくださると嬉しいです。言語はC言語かJavaでお願い致します。 会社などで実際にソフトを開発する際にVisual Studioがよく使われているそうなので、できればVisual Studioで開発する方法を教えてくださるとありがたいです。 インストールしてあるVisual Studioは「Visual Studio 2013 Ultimate」です。回答宜しくお願い致します。

  • プログラミングの勉強

    業務などで必要なソフトを作成できるようになりたいので プログラミングの勉強をしようと思うのですが、 たくさんの種類があってどれがいいのかわかりません フリー環境がそろい 習得のための参考書などが充実していて 広い範囲の用途に対応できるプログラミング言語は何でしょうか? 主に Windowsで動くGUIのソフトを作成したいと思っています。 Javaの関係でも Java Beans とEclipseとかあり、わからなくなりました。 よろしくお願いします

  • GUIアプリケーションを作成

    GUIアプリケーションを作成 初めてのGUI作成です。 メモ帳とCygwin(コンパイル,実行の際に使用するソフト)だけでは,GUIプログラミングは出来ないのでしょうか? 幾つかC言語のwindowsプログラムを見ましたが、見慣れない記述ばかりでした。 (使ったことはないですが、)一般的には、VC++やBCC++のGUI開発の支援ソフトを利用するものなのでしょうか? JAVAの方が,Swingを使用すればGUIが簡単に習得出来るそうで、C言語より早く習得できそうです。JAVAでGUI作成をするときのデメリットがあれば教えて下さい。

  • 異なるプログラミング言語を連携する手段はある?

    異なるプログラミング言語を連携する手段はあるでしょうか? 例えば、JavaでGUIの処理を書いておいて、計算をC言語で書いておく。まず、C言語で処理させてその結果をJavaが受け取りJavaのGUIで表示する。のような。 よろしくお願いします。

  • eclipseの赤バツが消えません

    はじめまして。 eclipseの赤バツが消えず、困っております。 eclipseを使用し、javaでwebアプリを開発中です。 パッケージ・エクスプローラーから誤ってパッケージを削除したことがありました。 そのとき Ctrl+Z で、削除したパッケージを復活させたのですが、 そのときから、ソースフォルダに赤バツがついたまま消えません。 原因が分からず、困っております。 (赤バツがついているのはソースフォルダのみで、ソースフォルダ内のパッケージやjavaファイルには一切赤バツはありません。) アプリの動作はいたって正常で特にエラーが出たりしません。 もし、原因が分かる方がいらっしゃいましたら、 ご教示願います。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • JAVAについて学習(開発)

    現在はプログラミングとは無関係の仕事をしていますが、 Javaについて学んでみたくJavaをつかってブラウザ等の ソフトウェアが作れないかと考えています。 (Linux使用の経験もありますが、Windows XP上での開発を考えています。) ・Javaの開発環境(JDKなど...) ・エディタ(秀丸など...) ・初心者がJavaについて学べるサイト ・オープンソース ・その他ツールなど 上記について何方かアドバイスをいただけないでしょうか? Javaについては短大時代に少しかじった程度です。 学生時代に経験したプログラミング言語は BASIC、C、Perl、HTML、アセンブラ、Java (どれも1年未満になります。)

  • C言語のオススメ統合開発環境(IDE)について

    C言語のオススメ統合開発環境(IDE)について教えてください。 先日より組み込み系の改修案件の開発をC言語で行うことになりました。 今まで、JAVA、C#でのオープン系開発を5年程度やっているのですが、 C言語、組み込み系は共に初めての体験になります。 既に動作しているシステムのため、相当量のソースがあり、 一緒に作業している方達はテキストエディタ(秀丸やサクラ等)を 使用して開発をしているのですが、 私自身がC言語になれていないこと、スケジュールがタイトな事もあり、 ソースを追うのにも時間がかかってしまっている状況なため 扱いやすい統合開発環境があればそちらを利用したいと考えております。 基本的にはコンパイルやデバッグを行いたいわけでなく、 「便利なエディタ」という概念での利用がしたいだけです。 フリーソフトでさえあれば問題ありません。 また、Eclipse、VisualStudioは今までの業務で使用経験があります。 「周りと合わせて秀丸使え!」という意見もあるかと思いますが、 限られた時間で作業効率をあげたいと思っておりますので、どうぞ宜しくお願いいたします。

  • c言語やjavaのソースを読みたいのですが

    c言語やjavaのソースを読みたいのですが ゲームやアプリのプログラムを公開しているサイトを御存知でしたら 教えてください。言語の開発環境は、VC++・vc#・Eclipse・visualBasic(2005)です。