IEから自分のマシンのTEXTファイルを編集する方法とは?

このQ&Aのポイント
  • IEから自分のマシンのTEXTファイルを編集する方法について質問させていただきます。
  • 秀丸エディタを使用してTEXTファイルを開きたいが、起動できない問題についてお聞きしたいです。
  • HTMLを用いたヘルプファイルの作成について他の適切な方法や注意点を教えていただけないでしょうか。
回答を見る
  • ベストアンサー

IEから、自分のマシンのTEXTファイルを編集 続き

No.2299082でお世話になりました。 いろいろと試していると、更に疑問が解決できなくて質問させていただきます。 よろしくお願いいたします。 1.メモ帳でなく、秀丸エディタで開けないものかと Obj.Run "notepad.exe" & " " & document.forms(0).pathname.value を Obj.Run "C:/Program Files/Hidemaru.exe" & " " & document.forms(0).pathname.value としました。 しかし、「メモ帳で開く」ボタンを押すと、セキュリティー警告が出てその後秀丸エディタが起動しません。メモ帳は起動するのに秀丸エディタは何故起動しないのでしょうか。 2.開くファイルを最初から指定しようと <input type="file" name="pathname" size="50" /> を <input type="file" name="pathname" size="50" value="開きたいファイルへのパス"/> と指定しましたが、参照の隣に表示されるテキストボックスに何も表示されません。また、メモ帳に開きたいファイルが渡されません。 3.ローカルマシンのファイルをブラウザから開いてもあまりメリットがない。 と、いうご指摘を受けました。htmlを用いてヘルプファイルを作成しようとしています。その説明記載の箇所から該当のテキストファイルを開いて編集したく質問をしたものです。ヘルプファイルを作成するにはhemlは適していないのでしょうか。また、他によい方法はあるのでしょうか。 たくさん、質問させていただいてしまいました。 なにとぞよろしくお願いいたします。

  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • KanjiTalk
  • ベストアンサー率30% (7/23)
回答No.1

前の質問を見なかったので、筋違いの回答だったら ご容赦願いたいのですが、ローカルファイルを 編集するならファイルシステムオブジェクトや テキストストリームオブジェクトを 使えばいいのではないのですか?

rqg2010
質問者

お礼

レスありがとうございます。 VBScriptは、初めてなもので、 >ファイルシステムオブジェクトや テキストストリームオブジェクトを と、いうことで、一所懸命ググッて調べています。 サンプルを示して頂けるとありがたいのですが。 取りあえずはお礼まで。

関連するQ&A

  • IEから、ローカルマシンのTEXTファイルを編集

    お世話になります。 HTMLの方のNo.2299082でVBScriptによる方法を教えていただいています。 JavaScriptでもできないものかと、また、VBScriptでは、秀丸エディタで編集しようと思ってもできなかったものですので、こちらの方で改めて質問させていただきます。 よろしくお願いいたします。 IEから、ローカルマシンのテキストファイルを開いてそのテキストファイルを編集できるようにしたく試行錯誤していますが、私の力ではできません。 HTMLファイルでヘルプファイルを作成していまして、そのHTMLファイルのなかでボタンなり、リンクをクリックすることにより該当のファイルの編集に移行したいのが目的です。

  • テキストファイルの関連づけをメモ帳に!

    WIN95です。現在、.txtファイル等を開いたら、秀丸エディタが起動するのですが、見づらいので、メモ帳が起動するようにしたいのですが、変更のし方がわかりません。どなたかお教え下さいませm(__)m

  • IE8で<input type="file">のテキストエリアをクリア

    IE8で、<input type="file">を使用していますが、 BMPファイルを選択した場合には、テキストエリアをクリアしたいのですが、 javascriptで行うと、エラーになってしまいます。 テキストエリアは複数あり、javascriptに可変変数を渡しています。 どなたか、解決方法をご存知の方、いらっしゃいましたら、 ご教授願います。よろしくお願い致します。 具体的なコードは、以下の通りです。 <script type="text/javascript"><!-- function preview_image(obj_image, image_id, oID1, oID2) { var ext = document.getElementById(oID1).value; if(ext.match(/\.(bmp)$/i)){ alert("bmpファイルは、アップロードできません。"); document.getElementById(oID2).src = "/img/dummy.jpg"; obj_image.style.color='#FFFFFF' return false; } else { document.getElementById(image_id).src= obj_image.value; document.getElementById(image_id).style.display="inline"; } }

  • 「秀丸キーワードチェンジャー」のマクロ登録方法

    いつもお世話になっています。秀丸Ver.4.16を使用しています。 「秀丸キーワードチェンジャー KWCH.EXE V2.2」をダウンロードしたのですが、.macファイルがありません。KWCH.EXE とヘルプ、説明書だけしかありませんでした。 説明書には、「秀丸エディタから呼び出したい場合は、以下のようなマクロを作成して、それを実行するようにしてください。  例: kwch.mac run "c:\\hidemaru\\kwch.exe";」 と記載されているのですが、具体的にどうやればいいのか分かりません。 ホームページで色々と調べたのですが、内容が理解できなくて……肝心の、.macファイルの作成方法、及び、作ったファイルをKWCH.EXE とどう関連づけるのかが分かりません。 初歩的なことですが、分かりやすく教えていただけると助かります。

  • Javaのフォームの入力欄に文字を貼り付けたい

    VB.NETとWindowsXP、IEなのですが、 <input type="file" size=30 name=FILE value="*.txt"> のような設定がされたテキストボックス内に IE.document.Forms(0).Elements("FILE").value = "c:\a.txt" として文字を貼り付けるにはどうしたらよいでしょうか? 別の欄のinput type="text"になっているもので試してみたら 正常に貼り付けられたのですが、fileとなっている場合は この方法では出来ませんでした。 ブラウザ上では手動で普通に入力して使用できるようになっています。 何か良い方法を教えて頂けると助かります。 よろしくお願いいたします。

  • JavaScriptのfileオブジェクト(input type="file")の選択を初期化したい

    fileでユーザーが選択したファイルを、未選択の状態にしたいのですができません。 valueプロパティを""にしてもnullにしても、元の値(ファイルパス)が入ったままです。 HTML: <input type="file" name="picture_file"> JavaScript: document.form_main.picture_file.value = ""; alert(document.form_main.picture_file.value); document.form_main.picture_file.value = null; alert(document.form_main.picture_file.value); どうにかして初期化する方法はありますでしょうか?file以外のほかのinput項目は変更せず、また画面遷移もせず実現する必要があります。

  • VBAでアップロード

    ホームページ作成をしているのですが、ローカルにあるhtmlファイルをvbaでアップロードしたいのですが やり方がよくわかりません。 ソースは *************************************************************** <TABLE border=0 cellSpacing=0 cellPadding=0 width=650> <TBODY> <TR vAlign=top> <TD width="50%"> <TABLE style="FONT-SIZE: 12px" border=0 cellSpacing=1 cellPadding=3 width=323 bgColor=#ff6600> <FORM encType=multipart/form-data method=post action=/tok2_ftp/index.php> <INPUT name=act value=upload type=hidden> <INPUT name=MAX_FILE_SIZE value=300000 type=hidden> <INPUT name=dirname value=/ type=hidden> <TBODY> <TR align=center> <TD bgColor=#ffcc66>ファイルアップロード</TD></TR> <TR align=center> <TD class=line-height1 bgColor=#ffffff> <BR>アップロード可能なサイズは、1ファイル300kbまでです。<BR> <FONT color=#ff0000>※既に同じファイル名が存在する場合は上書きされます。</FONT> <BR><BR> <INPUT name=upfile[] size=40 type=file><BR> <INPUT name=upfile[] size=40 type=file><BR> <INPUT name=upfile[] size=40 type=file><BR> <INPUT name=upfile[] size=40 type=file><BR> <INPUT name=upfile[] size=40 type=file> <BR><BR><INPUT style="WIDTH: 150px" value=アップロード type=submit> <BR><BR></TD></TR></FORM></TBODY></TABLE></TD> *************************************************************** このような感じなのですが、 VBAで objIE.document.all("upfile[]")(0).Value = "test" 'エラーにならないけど値も入らない objIE.document.forms(0).all("upfile[]")(0).Value = "test" 'エラーにならないけど値も入らない 'objIE.document.forms(0)("upfile[]").Value = "test" 'エラー 'objIE.document.all("upfile[]").Value = "test" 'エラー objIE.document.forms(0).submit '押せる こんな事をやってみましたが、値を入れる事ができません。 解決方法を教えてください。

  • ファイル名が日付(YYYYMMDD.txt)のテキストファイルを簡単に作る方法

    よくメモを取るのに秀丸やxyzzyでちょちょっとメモを取っていて、 YYYYMMDD.txt みたいな日付のファイル名をつけて保存しています。 でも、あれ、今日何日だっけ?とか考えるのが面倒なので クリックすると自動でその日の日付のテキストファイルを作成して開いてくれるソフトはありませんでしょうか? もしくはエディタの機能等で実現できますでしょうか? よろしくお願い致します。

  • 秀丸エディタの起動時に指定したテキストファイルを4つ開く設定はできるでしょうか?

    秀丸エディタの起動時に指定したテキストファイルを4つ開く設定はできるでしょうか? 開いたファイルの履歴から4つクリックすればいいのですが、開いた状態で起動できないものかと。 よろしくお願いいたします。

  • UWSCでブログへ自動投稿したいのですが、記事本文が入力できません。

    UWSCを使ってブログへ自動入力したいのですが、記事を入力する欄に内容が入力できません。 通常であれば、 IE.document.forms[0].article_text.value = "テスト内容" とすれば、入力できると思うのですが、できません。 入力したい記事本文の欄は、テキストエリアで、以下のようなHTMLになっています。 <input type="hidden" name="user_article_text_editor_flag" value=""> <input type="button" value="エディタON" disabled onClick="document.editform.user_article_text_editor_flag.value=1;document.editform.mode.value='update_user_article_text_editor_flag';document.editform.submit();"><input type="button" value="エディタOFF/改行を反映する" onClick="document.editform.user_article_text_editor_flag.value=0;document.editform.mode.value='update_user_article_text_editor_flag';document.editform.submit();"><input type="button" value="エディタOFF/改行を反映しない" onClick="document.editform.user_article_text_editor_flag.value=-1;document.editform.mode.value='update_user_article_text_editor_flag';document.editform.submit();"></div> <textarea id="article_text" name="article_text" class="article-input"></textarea> 自動投稿したいブログは、MARUTAブログです。 http://maruta.be/ どうぞよろしくお願い致します。

専門家に質問してみよう