ASP Column属性

定義と用法

Column属性は、入力ストリーム中の現在の文字位置の列番号を返します。

注釈:この属性は、新しい行文字(new line character)が書かれた後に1(他の文字が書かれる前に)になります。

文法:

TextStreamObject.AtEndOfStream

インスタンス

<%
dim fs,f,t,x,y
set fs=Server.CreateObject("Scripting.FileSystemObject") 
set f=fs.CreateTextFile("c:\test.txt")
f.write("Hello World!")
f.close
set t=fs.OpenTextFile("c:\test.txt",1,false)
do while t.AtEndOfStream<>true
  x=t.Read(1)
  y=t.Column-1
loop
t.close 
Response.Write("テキストファイルの最後の文字は: " & x)
Response.Write("<br />文字位置: " & y)
%>

出力:

テキストファイルの最後の文字は:!
文字位置:12