webForumDet fria alternativet

Räkna ord i dokument eller fil?

ASP

4 svar · 188 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Hur gör man det?

Medlem sedan jan. 20032 285 inlägg
#2

Något sånt här kanske? :)

<%
Dim arrRader(), objFSO, objTS

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTS = objFSO.OpenTextFile(Server.MapPath("fil.txt"))
arrRader = Split(objTS.ReadAll)
Response.Write("Det fanns " & UBound(arrRader) + 1 & " ord i dokumentet")

objTS.Close : Set objTS = Nothing
Set objFSO = Nothing
%>
Medlem sedan maj 2002821 inlägg
#3

Körningsfel i Microsoft VBScript fel '800a000d'

Inkompatibla typer

/test.asp, rad 6

Medlem sedan jan. 20032 285 inlägg
#4

Aha, ojdå. :)

<%
Dim arrRader, objFSO, objTS

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTS = objFSO.OpenTextFile(Server.MapPath("fil.txt"))
arrRader = Split(objTS.ReadAll)
Response.Write("Det fanns " & UBound(arrRader) + 1 & " ord i dokumentet")

objTS.Close : Set objTS = Nothing
Set objFSO = Nothing
%>
Medlem sedan maj 2002821 inlägg
#5

Tack

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)