- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テキストファイルに追加する)
テキストファイルに文字列を追加するスクリプトの作成方法
このQ&Aのポイント
- Set WDateFile = objFile.OpenTextFile(Server.MapPath(Wk_FName), 2, TRUE)とするとテキストファイルの下の行に追加できるが、上の行に追加する方法はあるか
- データベースを使用すれば上の行に追加することができるが、まだ勉強不足でうまくできない
- 質問者はテキストファイルに上の行に追加する方法を知りたいと思っている
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんちは~。 >>テキストファイルの下の行に追加できたのですが、これを上の行に追加させることは出来るのでしょうか? キッパリ言って、無いです。 OpenTextFileメソッドで単純に出来るのは、追記、上書き、読み取り専用。の3つです。 まぁ、この3つが使えりゃ大抵はできるんですけどね。。。 方法を模索して、この3つから使えるものを探すとしますよね。 読み取り専用。。。書き込みができないので論外。。。 追記。。。ページの一番後ろにくっつける以外できないのでこれも論外。。。 となると、上書きですよね。 丸々全ての内容を書き換える。わけですが、「ページの一番上に追加された状態のものを」上書きできればいいと思いませんか? ファイルAを全て読み込み変数Aに格納する。 ↓ 変数Bに追加したいものを入れ、変数Bと変数Aをくっつける。 ↓ ファイルAに書き込む。 とか。まぁ、工夫次第ですよ。はい。 プログラミングは、やりたいことを導き出すためにその間をいかにして組むか。。。ってのが醍醐味の一つかと思ってますよ。自分は-w-
お礼
STICKY2006様 ありがとうございました。 少しです方向性が見えてきたような気がします。 またなにかありましたら、宜しくお願いします。
補足
STICKY2006様 ご回答ありがとうございます。 なんとなく分かってきた気がしますが、ひとつだけ >変数Bに追加したいものを入れ、変数Bと変数Aをくっつける。 というのはどういうことなのでしょうか? 度々申し訳ありませんが、宜しくお願い致します。