• ベストアンサー

ASPでiniファイルの読み書きを行う

ASPでiniファイルの読み書きを行いたいと思っています。 なるべくならVBScriptを使用してやってみたいのですが、 それは可能でしょうか。 ただのテキストファイルとしてみるならできそうなのですが、 専用の関数などがありましたらどなたか教えていただけないでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • hequil
  • ベストアンサー率65% (242/372)
回答No.1

FileSystemObjectを使用すれば可能です。 http://www.microsoft.com/japan/msdn/library/ja/script56/html/FSOoriFileSystemObject.asp 但し、VBScriptやScriptランタイムではWindows APIのようにiniを読み書きする専用の関数群は提供されていない為、頻度が多いようであれば自作することになると思います。

参考URL:
http://www.microsoft.com/japan/msdn/library/ja/script56/html/FSOoriFileSystemObject.asp
counter_class
質問者

お礼

やはり専用の関数はないのですね。 参考になりました!ありがとうございました。

関連するQ&A

  • VC++でのiniファイルの読み書き

    今Visual Studio 6.0 Professional Editionを使用して開発を行っています。 そこでiniファイルの読み書きを行う必要があるのですが、ほんとに初心者でどのようにすればいいのかわかりません。 そこで皆さんの知恵をお借りしたいのですが、 サンプルプログラムや役に立つサイトなどを教えていただきたいのです。 やることとしてはiniファイルからデータを読む。 プログラム中のデータをiniファイルの特定のセクションのキーに書き込むです。 よろしくお願いします。

  • Javascript で INI の読み書き

    Javascript で INI ファイルの読み書きする方法はありますでしょうか? 下記サイトでやってみましたが、 うまくいかないので いろいろな方法を試してみたいです。 Javascript で INI ファイルの読み書き - Wisteria::Diary http://d.hatena.ne.jp/mobitan/20101014/1287089275

  • ASPでINIファイルを読み取る

    いつもお世話になっています。 ASPでINIファイルを読み込む方法はありますか? また、それに代用できる設定系ファイル作成する方法はありますか? (余談)INIファイル読み込む方法は、例えばVBでAPIを使う方法しか無いのでしょうか・・・

  • ASP.NETでINIファイル読込みをしているのだけれど設定が有効にならない

    WindowsServer2003 ASP.NET(2.0) 設定情報をINIファイルから読み込んでいます。 (XMLではなく、INIファイル) INIファイルの中の内容を更新すると、 ASPの場合は、すぐに内容が反映されたのに、 ASP.NETの場合は、INIを変更したあと、 IISの画面から、WEBCONFIGファイルの内容を 何か変更してやらないと、INIを再読込(?) してくれないみたいなのですが、何か他によい方法は ないでしょうか。 要件としては、IISを再起動せずに、セッションを切らずに INIファイルの変更内容を有効になれば、どのような 方法でもよいです。(できるだけ簡単な方法でお願いします)

  • INIファイルの読み書きをするには?

    お世話になります。WindowsXP/Cで開発している初心者です。 開発はwindowsでしておりますが、最終的にはlinuxで動作させます。 質問させていただきたい件ですが INIファイルの読み込み、書き込みをするには、どういった方法(関数?)がありますでしょうか。 ネットで調べておりますが、見つけられずにいます。 windows.hをインクルードし、おなじみのGetPrivateProfileStringを実行すると windows上ではコンパイルが通りますが、linuxではヘッダーファイルが存在しないと エラーが出ます。(当たり前だと思いますが) ご存知の方、いらっしゃいましたら、ご指導願います。 宜しくお願い致します。

  • INIファイルの読込みについて

    VB2005を使用しています。 INIファイルを読み込む関数で、GetPrivateProfileStringとGetPrivateProfileIntがありますが、この二つは文字列用、数値用と、なんとなく曖昧に憶えておりました。VBでINIファイルを読み込んだ場合、どちらも文字列、数値として取得できてしまうのですが、1つのプロジェクトでこれらを使い分ける意味はあるのでしょうか? できれば一つの関数で読込みを統一したいと思うので。。。 使い分ける意味があるとしたら、その理由についてもできれば教えてください。宜しくお願いいたします。

  • ファイルの読み書きについて

    ファイルの読み書きについて質問です。 テキストファイルの読み書きに使うStreamReader、StreamWriterは 文字コードを指定しないと使えませんが、文字コードを指定せずに 使えるファイル読み書きの方法はないのでしょうか? メールソフトを作っていてその中で異なる文字コードのデータを ファイル上で扱わなければいけない(海外から送られてきたUTF-8の 日本語メール等)事に気付きこの質問をさせて頂きました。 使用言語はC#、.net Framework 2.0 (Visual Studio2005)です。

  • vbscriptでファイルの読み書き

    vbscript(ASP)勉強中です。 vbscriptを使用して、ファイルを読み込み、それを違うものに変えて新しいファイルを作成して書き込む。と言う流れができません。 読み込み、書き込み部分は分かるのですが、変換部分で悩んでいます。 例えば、読み込むファイルには、 [aaaaa] aiueo=あいうえお kakikukeko=かきくけこ [bbbbb] sasisuseso=さしすせそ となっており、それを下記のように変えたいのです。 abc あいうえお def かきくけこ ghi さしすせそ アルファベットとひらがなの前には、半角スペースが入ります。 これが50行くらいあるとして、一番ポピュラーな変換方法は どのようになるのでしょうか? よろしくお願いします。

  • iniファイル

    INIファイルはどうやって使うのでしょうか? 使用用途があまりよく分かりません。 iniファイルはどの言語でも使用可能なのでしょうか?

  • iniファイルとの比較(iniファイル操作)

     初めまして私はVB6.0の初心者でVB6.0について勉強しています。現在以下のようなiniファイル操作について分からないことがあります。 ・プログラム内容 テキストボックスにログインID(例えばenshu)を入力しOKボタンを押して、iniファイル(例えばrenshu.ini)にある情報と照合してもしiniファイルに無かったら「ログインできません」というメッセージボックスを出すプログラム。 条件 ・ フォームにテキストボックス(Text1.Text)とコマンドボタン(OKボタン)がある ・ Iniファイルの形式(renshu.ini) IDNO(セクション名) OK_ID(キー名)1 = “enshu”(ログインID) OK_ID(キー名)2 = “ren”(ログインID) OK_ID(キー名)3 = “shu”(ログインID) 上のような形式が不特定多数ある ・ Iniファイルの保存場所 c:\work\renshu.ini 私の場合以下のように書きました。 Private Sub OK_Click() 'OKボタンがクリックされたら If  Text1.Text <> GetIniString("IDNO", "OK_ID", "c:\work\renshu.ini") Then '入力したログインIDがiniファイルに無い場合 'メッセージ表示 MsgBox "ログインできません" End If End Sub としましたがメッセージボックスが表示されません。なぜなのでしょうか。教えてください。宜しくお願いいたします。

専門家に質問してみよう