どうぞよろしくお願いします。
現在、ASP.NETでホームページを作成しておりますが、
旧来、aspで使用していたアクセスカウンターが動きません。set代入ステートメントはサポートされてませんというエラーが出ます。
以下ソースなのですが、簡単な修正で使うことはできますか?
また、aspのフリーアクセスカウンターはネット上にたくさんありますが、asp.NETのものがあるサイトがありましたら教えてください。
よろしくお願いします。
<%
Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject")
filename = Server.MapPath("data/count.dat")
'カウンタファイルを読み取り専用で開きます。
Set ObjTS = ObjFSO.OpenTextFile(filename,1,True)
'カウンタ値を取得します。
If ObjTS.AtEndOfStream Then
cnt = 0
Else
cnt = ObjTS.ReadLine
End If
'ファイルを閉じます。
ObjTS.Close
'カウンタ値を加算します。
cnt = cnt + 1
'カウンタファイルを上書きモードで開きます。
Set ObjTS = ObjFSO.OpenTextFile(filename,2,True)
'ファイルにカウンタ値を書き込みます。
ObjTS.WriteLine cnt
'ファイルを閉じます。
ObjTS.Close
'カウンタ値を表示します。
Response.Write "現在までのアクセス数:" & cnt
'オブジェクトを解放します。
Set ObjTS = Nothing
Set ObjFSO = Nothing
%>
No.1ベストアンサー
- 回答日時:
ん~~~~? これってVBScriptだよね?
ASPは言語として主にJScriptかVBScriptを使うけど、ASP.NETは言語としてVB.NET言語、C#言語を使う。なので今までVBSで書いてきたスクリプトは全部VB.NET言語で書き直さないといけない。で、VB.NET言語にはSetステートメントは無い。
後、ファイルの先頭かWebアプリの設定などで(VB.NETを使うよ、と)言語を指定する事。WebMatrix(これって言語はC#だけだったか?)やVisual Web Developer Express Edition(.NET Framework 2.0用)を導入するとその辺全部やってくれるはずなので良いかと。
その通りでしたー^
そうですよねー。そうだ。
気がつきました。
書き直しカー。
使ってるのはMSVS2003ですー。
WEBMATRIXはフリーのやつですよね。
参考書探してて目に留まりました。
確かC#だったような。
秋葉原ヨドバシで探しましたが、サンプルたくさん掲載されてて、しかもvbの本て無かったんです。
あー。、
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
Pythonって何を意識した言語な...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
TO_CHARで小数点以下がある場合...
-
C++ ってなんて読む?
-
UNITY Float型の接尾辞fって
-
C言語とhtmlの違いを どな...
-
COBOLでのNOT = の AND条件
-
VBSとWSHは読み方が違うだけで...
-
HTMLてインタプリタの類になる?
-
Int('1234') で、strをかんたん...
-
Solve()とは、なんですか?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
PL/Iソースからのコメント部分削除
-
HTMLとC++で、どんなホームペー...
-
「VB」と「VB.NET」の違いについて
-
MPLAB C18のC言語について
-
アプリ開発について 初心者です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報