ベストアンサー 設定ファイルのAPI 2006/02/26 05:05 UnixのC言語でini形式の設定ファイルを取り扱うAPIなどございますでしょうか?ご存知の方がいらっしゃいましたらご教授下さい。 何卒宜しくお願いいたします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー sha-girl ベストアンサー率52% (430/816) 2006/02/26 21:12 回答No.1 iniファイル自体はWindowsの定義ファイルなので UNIX系は標準で用意されていないと思います。 ini自体は単純なテキストファイルなので APIに相当する部分を自作するしかないと思いますよ。 参考URL: http://www.doumo.jp/modules/general/ProfileString.html 質問者 お礼 2006/03/06 17:41 お返事が遅くなってしまいました。すみません。ばっちり出来ました。貴重なことをお教えいただき本当に有難うございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発C・C++・C# 関連するQ&A MFC、APIについて教えてください はじめまして、dio-dioです。 今回からこのOKWaveにお世話になります。 よろしくお願いいたします。 早速ですが、質問させていただきます。 私はSE目指してプログラムを勉強していますが、 MFC,APIを使って2つのファイルを比較し、合成して 新たなファイルを作成するというプログラムを 作成することになりました。 ファイルはiniファイルを用います。 私はVB6を使用したことがあるのですが、形は似ていても MFCはまったく違う形式の言語です。 今まで一度もMFC使用したことがありません。 APIの関数も使用したことがありません。 そこでみなさまに助けていただきたいのです。 MFCの使用方法がよく分かるサイト、本など知っている方 教えてください。 あと、APIを使用したプログラムを作成するに当たって、 サンプルプログラムなどが記載されていてすぐにでも プログラム作成に参考になるようなサイトを知っている方 教えてください。 とてもわがままなお願いでしょうが大変困っています。 2週間でプログラムを作成しなければならず、時間がありません。 みなさまの助けが必要不可欠です。 どうか宜しくお願いいたします。 VC++でwin32APIを作っているのですが・・・ こんにちは。私はwin32APIを勉強しているc言語初心者です。 私はMicrosoft Visual C++ 2008を使ってc言語のwin32APIをプログラミングしているのですが、独学でやっているので物凄く邪道なwin32APIプログラミングをしているような気がするのです。 ・c言語のプログラムを書いて、C++のwin32APIプロジェクトとしてビルドする。 ・ヘッダーファイルにwin32API関数がなかったので、自分のwindowOSからwin32API関数を探し出してVC++2008のなかのincludeフォルダ内にコピー&ペーストして使えるようにした。 これって邪道ですか?一応何の問題もなくwin32APIプログラムが作れるのですが、もっと正規なやり方があるでしょうか。回答よろしくお願いします。 APIとMFC WindowsでC言語で書けて(利用できて)無料のものがAPI、C++で使えて有料なものがMFC だから、アマチュアプログラマーは、APIが使いこなせるのならば、APIを使ってプログラムを 書いたほうがいい という理解で正しいでしょうか。 ここでAPIと書いたのはWin 32 APIのことです。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム C for Linuxでの設定ファイル読み込み LinuxでC言語のプログラムを作っています。 設定ファイルを読み込むのにWin32 APIではGetPrivateProfileStringという関数がありますが、それと同様のものがLinuxにありますでしょうか? 自分で作る必要があるのでしょうか? レジストリと構成設定 (.ini)ファイルについて レジストリと構成設定 (.ini)ファイルについて ソフト(アプリケーション)のフォルダを見ると、構成設定 (.ini)ファイル が有るソフトと無いソフトがあります。私の知識としては「構成設定 (.ini)は WIN95以前の古い設定記録形式で、現在はレジストリに設定データを記録 するのが一般的になっている」ですが、合っているでしょうか? また、構成設定 (.ini)ファイル形式を取っているソフトはレジストリには いっさい手を加えて無いと思っていいのでしょうか? それと、あえて今でも構成設定 (.ini)形式を取っている理由はなぜですか? ちなみにフリーソフト(AviUtl,PV4,リネームソフト等)に構成設定 (.ini)ファイル を使っているものが多い気がします。 よろしくお願いします。 C#の設定ファイルについて お世話になっております。 現在、C#にてアプリケーション作成をしているのですが、 C#の設定ファイルについてお聞きしたいことがあります。 現在C#でのWindowsアプリの設定ファイルにはiniファイルもしくはXMLを使用することが あると思うのですが、この2つはどちらのほうが設定値を読み込む動作が早いのでしょうか? 本来はXMLが推奨されているのは知っているのですが、 処理速度が早い、負荷が少ないという2点を重視したいと考えております。 上記2点を重視するとして、設定ファイルを使用するならiniファイルと XMLファイルのどちらを使用するのが良いのでしょうか? ご助力宜しくお願いします。 vbでのAPIの処理定義について はじめまして。 vb6.0で開発を行っている者です。 vbにてAPIを使用する際、 (1)GetProfileString (2)WriteProfileString (3)SendMessage は具体的にどこのファイルを参照・設定しているのでしょうか? (6.0や.NETも同様だと思いますが・・・) プログラムは正常に動いていますが、こう書けばいいのかなぁ? で希望通り動いてしまったため深く理解できずにいます。 ちなみに意味は以下のようにとらえています。 (1)端末設定を読み取る(c:\windows\win.iniの情報?) (2)端末設定の書き換え (3)書き換え情報の端末内通知? APIの情報がなかなか見つけれないため、 間違いや、ここを参照すればわかるなどありましたら教えてください。 実行ファイル名を教えて下さい ■圧縮(ZIP形式)の解凍の時使用する、[開く]と[すべて展開]の実行ファイル名をご教授下さい。 ■ShellExecute()又はCreateProcess()でZIPを開くAPPの作成を想定しています。 ■[実行ファイル名]を調べる方法もお願いします。 ■APPはC言語とWIN32APIで作成しようと思っています。 iniファイルの情報求む iniファイルをプログラムの構造体に出力したいのですが、 何分、Cの勉強を始めたばかりでソースの想像が出来ません。 また、サイトを探しても、抽象的なもの、VB用のものばかりであまり具体的な想像が出来なくて・・・。 もし、わかりやすく(簡単なものがというもの)C言語の iniファイルからの読み込み、iniファイルの値の代入方法が載っているサイトなどをご存知でしたら、教えていただけますでしょうか? よろしくお願いいたします。 よろしくお願いいたします。 Opera15 の設定ファイルのパスを教えて下さい Opera15 の設定ファイルのパスがどこをさがしても見つかりません。 Ver9.6 までは opera6.ini が C: のユーザー領域に確保されていましたが それ以降のVersionでは、このファイルが見当たりません。 設定ファイルを書き換える最大の目的は、キャッシュをD: ドライブに移行することですので どなたかご存知の方がおられましたら、よろしくご指導ください。 c言語ネットワークプログラミングのAPIを乗せているwebページないですか? 現在私はC言語でソケット通信を使って サーバとクライアントでメッセージのやり取りをおこなってみたいと思っているのですが どのライブラリのどの関数を使って通信できるのか全くわかりません。 (例えば、readの返り値ってなにを返すんだろう?とか) できればunix上(SunOS)でのc言語ネットワークプログラミングに関する APIが乗っているURLを教えていただけないでしょうか?(できれば日本語のwebページがいいです。) ファイルのアクセス権限設定について ファイルのアクセス権限設定について教えて下さい。 Linux環境化でファイルのアクセス権限情報を設定するための 関数はないでしょうか? ※ open関数のmodeに設定したのですが、ステッィキービット等が 付与できません。 [0644]は可能だが、[3644]は設定できません。 どなたかご存知の方がいらっしゃりましたら、ご教授下さい。 #環境 言語:C、OS:Cent OS #参考 取得について:URL http://oshiete1.goo.ne.jp/qa4955286.html AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム プログラミング言語のAPI プログラミング言語の『API』にあたるものって具体的には何なのでしょうか? 例えば,C言語の場合『API』にあたるのはprintfやscanfなどの『標準関数全体』という解釈で合っているのでしょうか? また,ライブラリとAPIの関係についても教えていただけると嬉しいです. 読んだ本の中で少し触れられていたのですが,表現が曖昧であまりよく分かりませんでした・・・. 「FindFirstFile」APIで、検索にひっかからないファイルがある。 お世話になります。 今、VBAで、自動的にファイルを操作するプログラムを 組んでいるのですが、通常エクスプローラー→検索で検索した時と、プログラム上で実行した時に、検索に引っかかったファイルの数の合計が相違していました(><)。 原因を追求すると、どうやら自分がAPIを使用して作成したプログラムの方は、英数のファイルは問題無いのですが、ひらがなのファイル名は検索の対象になっていないようなのです(:;)。 ふつうに"aaa.mpg"は検索にひっかかり、"あ.mpg"は検索の対象外になってしまいます・・。 これはAPIの仕様なのでしょうか?? それともどこかに設定があるのでしょうか? どなたかご教授下さい。 ASPでINIファイルを読み取る いつもお世話になっています。 ASPでINIファイルを読み込む方法はありますか? また、それに代用できる設定系ファイル作成する方法はありますか? (余談)INIファイル読み込む方法は、例えばVBでAPIを使う方法しか無いのでしょうか・・・ C言語でWin32API C言語を使ってWin32APIを呼び出すような、Windowsプログラミングを始めたいんですが、何かよい本やサイトはご存知ないでしょうか。 Visual C++6.0はあるんで、それを使えばいいと思うんです。 C言語はわかるんですが、Windowsプログラミングに関する知識はほとんどないので、ごく基本的なことから知りたいんです。 WinMain関数というのを書くようなんですが、その書き方すら知りません。 スケルトン(出来れば、それよりもっと基本的なこと)から書いてあるようなものです。 スカイプAPI スカイプAPIを利用したアプリは C言語で作成出来ますか。 Javaでないと 無理ですか? ファイル削除方法について いつもお世話になっております。 今回ご質問させていただく内容は、UNIX C言語「ファイル削除」についてです。 サーバの構成としては、運転系と待機系の2重系です。 運転系のC言語アプリケーションから待機系の保存期間が超えているファイルを削除したいと思っていますが、一体どの様にすれば削除できるのかさっぱりわかりません。 いろいろ調べてFTPでは、mdeleteコマンドを使用すればファイルの削除が可能の様ですが、C言語で実現が可能でしょうか? ご教授宜しくお願いします。 API??? いつも、ありがとうございます。 コンピュータ関連のAPIという概念がよく解りません。 Wikipedia等でも調べてみたのですが、恥ずかしながら 理解できませんでした…システム開発をするための ツールなのかなぁ?と、何となく思ってはいるのですが…。 書店でプログラムに関する書籍がありますが、APIという ものは、C言語やVisualBasicのような開発言語を指すもの なのでしょうか? プリンタやマウスなどの周辺機器を制御する「ドライバ」 とは違うような気はするのですが…。 高校生でもイメージしやすい例でご教示頂けると幸いです。 よろしくお願いします。 そもそも、この質問自体がカテゴリエラーであれば、どこが 適切かをアドバイス下さい。 win32APIの呼び出し C言語でWIN32APIをよびだせると聞きました どのようにしたら呼び出せるのでしょうか? HTMLなら<object>を使えば呼び出せるみたいですが 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
お返事が遅くなってしまいました。すみません。ばっちり出来ました。貴重なことをお教えいただき本当に有難うございました。