出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

テキストファイルを参照するには?   モスモスさん [2001/07/30 15:52:02] [454]
  Re:テキストファイルを参照するには?   YasNet(管理人)さん [2001/07/30 17:34:46] [455]
    Re:テキストファイルを参照するには?   モスモスさん [2001/07/31 13:49:06] [458]
      Re:テキストファイルを参照するには?   YasNet(管理人)さん [2001/07/31 15:16:20] [459]
        Re:テキストファイルを参照するには?   モスモスさん [2001/08/01 9:34:03] [465]
          Re:テキストファイルを参照するには?   YasNet(管理人)さん [2001/08/01 20:03:34] [470]
            Re:テキストファイルを参照するには?   モスモスさん [2001/08/06 17:13:11] [475]
              Re:テキストファイルを参照するには?   YasNet(管理人)さん [2001/08/06 17:26:44] [476]
  管理者により削除されました!! 康雄さん [2001/07/31 18:50:48] [461]
    管理者により削除されました!! 康雄さん [2001/07/31 18:51:32] [462]
  Re:テキストファイルを参照するには?   康雄さん [2001/07/31 18:54:55] [463]

[454] テキストファイルを参照するには?
投稿者:モスモスさん 2001/07/30 15:52:02
初めて書きこみさせていただきます。
(以前のログを調べてもよく分からなかったので。。。)
非常に簡単なことだと思うのですが、あるDrcに入っているテキストファイルの
中のデータをリストボックスに反映したいだけなのです。

今は色々なサンプルを見て、下記のような感じで書いてみました。
でも"オブジェクトがありません"というエラーがでます。
そして理想はテキストボックス"myAdrs"に入力された参照先を"表示"ボタンを押した時に、
下のリストに表示されるようにしたいのですが。。。
なにせすべてが初めてなもので、どなたか回答宜しくお願いします。

<HTML>
<HEAD><TITLE>ファイル参照テスト</TITLE></HEAD>

<BODY><BR><BR>
<B><FONT SIZE=5> ファイル参照テスト</FONT></B>
<BR><BR>

  ■ 参照するファイル名
<Form Method="POST">
   <INPUT TYPE="text" Name="myAdrs" VALUE="C:\List1.txt" Size="50">
</Form>

<Form Method="POST" Name="FileAdrs">
   <INPUT TYPE="Submit" VALUE="表示">
</Form>

<Form>
<Select Name="myList" Size="2"">
<%
Set myOb = CreateObject("Scripting.FileSystemObject")
Set DataFile = myOb.OpenTextFile("c:\List1.txt")
Do Until DataFile.AtEndOfStream
Responce.Write "<Option>" & DataFile.ReadLine & "</Option><BR>"
Loop
%>

</Select>
</Form>

</BODY>
</HTML>

[455] Re:テキストファイルを参照するには?
投稿者:YasNet(管理人)さん 2001/07/30 17:34:46
こんにちは YasNet です
 
> 非常に簡単なことだと思うのですが、あるDrcに入っているテキストファイルの
> 中のデータをリストボックスに反映したいだけなのです。
少し整理させて下さい。
ソースコードを見ていると、サーバスクリプトとクライアントスクリプトとの区別が
出来ていないように見えますが、サンプル用に変更したのでしょうか?
 
あと、Drcって何でしょうか?
 
多分ASPなので、サーバだと思うのですが・・・
サーバだと説明できると思いますので・・・
 
では では

[458] Re:テキストファイルを参照するには?
投稿者:モスモスさん 2001/07/31 13:49:06
こんにちは YasNet さん
コメントくださってありがどうございます。
 
> ソースコードを見ていると、サーバスクリプトとクライアントスクリプトとの区別が
> 出来ていないように見えますが、サンプル用に変更したのでしょうか?

 はい。まったくその通りです。このコメントを読んで初めてしりました。(^_^;
その違いとは? 

> あと、Drcって何でしょうか?

 ディレクトリのつもりで書きました。
 
> 多分ASPなので、サーバだと思うのですが・・・
> サーバだと説明できると思いますので・・・

 今はサーバーがないため、自分のHDをサーバーにしてると思うのですが、
 いまいち全体をつかみきれてないので。。。自信が。。。
 ど素人なので宜しくお願いします。すみません。

[459] Re:テキストファイルを参照するには?
投稿者:YasNet(管理人)さん 2001/07/31 15:16:20
こんにちは YasNetです
 
> > ソースコードを見ていると、サーバスクリプトとクライアントスクリプトとの区別が
> > 出来ていないように見えますが、サンプル用に変更したのでしょうか?
>
>  はい。まったくその通りです。このコメントを読んで初めてしりました。(^_^;
> その違いとは? 
 
まず、そこを整理しましょう。
入力される、ファイル名称は、サーバのファイル名称なのでしょうか?
それとも、クライアントのファイル名なのでしょうか?
マシン1台でしているとイメージが湧かないとは思いますが・・・
1台だと、同じ事になっちゃいますが・・・
2台あると、簡単にイメージ出来ると思うけど・・・
 
>  今はサーバーがないため、自分のHDをサーバーにしてると思うのですが、
>  いまいち全体をつかみきれてないので。。。自信が。。。
>  ど素人なので宜しくお願いします。すみません。
えっと、サーバが無いっていうのは、別マシンが無いって意味で、
自分のマシンにサーバを立てているという意味でいいのかな?
ところで、サーバはIIS?それともPWSどちらでしょう?
出来ればバージョンも
 
え〜っと、推測で要約すると、
まず、ブラウザからサーバのファイル名を入力する。
そのファイル内容を、リストBOXで表示する。
こんな感じの処理でしょうか?・・・
 
では では

[465] Re:テキストファイルを参照するには?
投稿者:モスモスさん 2001/08/01 9:34:03
 
> まず、そこを整理しましょう。
> 入力される、ファイル名称は、サーバのファイル名称なのでしょうか?
> それとも、クライアントのファイル名なのでしょうか?

 サーバーのファイルと思っています。

> マシン1台でしているとイメージが湧かないとは思いますが・・・
> 1台だと、同じ事になっちゃいますが・・・
> 2台あると、簡単にイメージ出来ると思うけど・・・
 
 今はマシン1台です。
 おっしゃる通りイメージがつかめません。  

> えっと、サーバが無いっていうのは、別マシンが無いって意味で、
> 自分のマシンにサーバを立てているという意味でいいのかな?
> ところで、サーバはIIS?それともPWSどちらでしょう?
> 出来ればバージョンも

 今の時点ではサーバーマシンがありません。近い内に入荷予定。
 なので、自分のPC内です。Windows98なので PSW 4.0です。
 
> え〜っと、推測で要約すると、
> まず、ブラウザからサーバのファイル名を入力する。
> そのファイル内容を、リストBOXで表示する。
> こんな感じの処理でしょうか?・・・

 はい。その通りです。

 ややこしくてすみせん。m(_ _)m
 

[470] Re:テキストファイルを参照するには?
投稿者:YasNet(管理人)さん 2001/08/01 20:03:34
こんにちは YasNet です
 
> > え〜っと、推測で要約すると、
> > まず、ブラウザからサーバのファイル名を入力する。
> > そのファイル内容を、リストBOXで表示する。
> > こんな感じの処理でしょうか?・・・
>
>  はい。その通りです。
 
まず、普通のHTMLを作成します。(ファイル名の入力フォームのみの物)
もちろん、ボタンも必要ですが・・・
 
ここまでは作成可能ですよね
で、ボタンを押下された時に、ASPを呼び出すようにします。
これも、上記HTMLにACTIONを指定する事で可能です。
 
呼び出されたASPでは、入力された、ファイル名を取得
ファイルの内容を読む
結果表示用のHTMLを作成する。
 
この手順で可能だと思いますよ。
1つ、1つの方法はサンプルコーナーをご覧頂けると理解出来るかと思います。
 
行き詰まれば、遠慮なく投稿下さいね。
では では

[475] Re:テキストファイルを参照するには?
投稿者:モスモスさん 2001/08/06 17:13:11
こんにちは YasNet さん

無事できました。
ですが、例えばタブなどで区切られているテキストファイルはどう開いたらよいのか???
なにかヒントはありますか?

[476] Re:テキストファイルを参照するには?
投稿者:YasNet(管理人)さん 2001/08/06 17:26:44
こんにちは YasNetです

> 無事できました。
よかったですね、(役に立てたのか不安ですが・・・)
 
> ですが、例えばタブなどで区切られているテキストファイルはどう開いたらよいのか???
> なにかヒントはありますか?
一応、ファイルのアクセスは成功しているとおもわれるので、
1行づつのリードをして、その1レコードに対して、
スプリット(sprit)をしてやれば、良いと思いますよ。
今回はTABって事ですので、vbTABを区切り文字に指定してやれば良いでしょう。
 
役に立つと良いのですが・・・
では では

[461] Re:テキストファイルを参照するには?
投稿者:康雄さん 2001/07/31 18:50:48
管理者により削除されました!!

[462] Re:テキストファイルを参照するには?
投稿者:康雄さん 2001/07/31 18:51:32
管理者により削除されました!!

[463] Re:テキストファイルを参照するには?
投稿者:康雄さん 2001/07/31 18:54:55
> 初めて書きこみさせていただきます。
> (以前のログを調べてもよく分からなかったので。。。)
> 非常に簡単なことだと思うのですが、あるDrcに入っているテキストファイルの
> 中のデータをリストボックスに反映したいだけなのです。
>
> 今は色々なサンプルを見て、下記のような感じで書いてみました。
> でも"オブジェクトがありません"というエラーがでます。
> そして理想はテキストボックス"myAdrs"に入力された参照先を"表示"ボタンを押した時に、
> 下のリストに表示されるようにしたいのですが。。。
> なにせすべてが初めてなもので、どなたか回答宜しくお願いします。
>
> <HTML>
> <HEAD><TITLE>ファイル参照テスト</TITLE></HEAD>
>
> <BODY><BR><BR>
> <B><FONT SIZE=5> ファイル参照テスト</FONT></B>
> <BR><BR>
>
>   ■ 参照するファイル名
> <Form Method="POST">
>    <INPUT TYPE="text" Name="myAdrs" VALUE="C:\List1.txt" Size="50">
> </Form>
>
> <Form Method="POST" Name="FileAdrs">
>    <INPUT TYPE="Submit" VALUE="表示">
> </Form>
>
> <Form>
> <Select Name="myList" Size="2"">
> <%
> Set myOb = CreateObject("Scripting.FileSystemObject")
> Set DataFile = myOb.OpenTextFile("c:\List1.txt")
> Do Until DataFile.AtEndOfStream
> Responce.Write "<Option>" & DataFile.ReadLine & "</Option><BR>"
> Loop
> %>
>
> </Select>
> </Form>
>
> </BODY>
> </HTML>
すいません前の二つのレス間違えです。ところで私もASP素人なのでよくわかりませんが、ACTIONのDESTINATIONはいらないのでしょうか?



TreeBBS For ASP V.0.1.3
Program By YasNet