buon inizio settimana a tutti,
nella mia pagina di default ho la necessità di utilizzare la funzione MID
secondo questo codice

codice:
<%
	Set FSO = CreateObject("Scripting.FileSystemObject")
	Set F = FSO.GetFolder(Server.MapPath("/rewr/"))
	Set FC = F.Files
	For Each F1 In FC
%>
riga 11	<%=F1.Name%> ">Modifica
<%
	Next
	Set F = Nothing
	Set FSO = Nothing
	Set FC = Nothing
%>
alla stampa mi viene restituito l'errore
codice:
Errore di run-time di Microsoft VBScript errore "800a0005'

Chiamata di routine o argomento non validi: 'Mid'

/rewr/Default.asp, riga 11
tra le mie prove, seguendo anche la logica della funzione, ho provato a fare questo
codice:
admin/modifica.asp?id=<%=Mid(F1.Name, 1, InStr(F1.Name, "-"))
e questa operazione mi stampa tutti i file con la possibilità di modificarli solo che la stringa ID che mi restituisce ha sempre il trattino dopo il numero.

Quindi restituisce sempre stringhe inesatte del tipo
http://127.0.0.1/rewr/admin/modifica.asp?id=14-
oppure
http://127.0.0.1/rewr/admin/modifica.asp?id=4-

come faccio a fargli pescare gli id correttamente?

a presto-.