Questione : Errore runtime “800a0005„ di Microsoft VBScript mentre usando METÀ DI

Sto leggendo in linea della lima di testo una alla volta con ReadLine. Devo controllare ogni linea per vedere se relativo un hyper-link ed in caso affermativo aggiungere “il blank'" del target='_ alla conclusione del collegamento. Ho scritto una funzione per trovare il href= di (") ma relativo nel mezzo della linea, in modo da sto provando ad usare metà di (stringa, inizio, estremità) ma ottengo questo errore sulla linea con la metà di funzione: chiamata o discussione di procedura del

Invalid di errore runtime “800a0005„ del

Microsoft VBScript: “metà di„ class= " lineNumbers " >
1 del >

dohref di funzione (theline)
thelink fioco
a = Cint (InStr (1, Ucase (theline), “„, vbtextcompare))             'estremità di stringa
c = lunghezza di b-a 'di stringa	
thelink = metà di (theline, a, c)
il thelink = sostituisce (thelink, “>„,„ blank'> del target='_ ")
il theleft = ha andato (theline, a-1)
theright = di destra (theline, b+1)
theline = theleft&thelink&theright
class= > " libero " dell'estremità function
class= del

Risposta : Errore runtime “800a0005„ di Microsoft VBScript mentre usando METÀ DI

Molto semplice.
Se stia collegandosi dalla casa del proprietario possiamo presupporre sicuro che proverrà dallo stesso PC o da un piccolo insieme delle macchine conosciute.
In quel caso, ottenere i nomi di calcolatore.
Allora cambiare lo scritto di inizio attività che funzionamenti per tutto in ST (USRLOGON.CMD) ed all'estremità aggiungere qualcosa come:

SE NON estremità di avanzamento “del that_particular_username„ del == di %USERNAME%
SE %CLIENTNAME% quantità netta di sostanza esplosiva “Computer_Name„ TSLOGOFF
: Estremità

Così riprendendo: controllare se il username abbina l'utente che volete permettere. Se non, saltare semplicemente all'estremità (significato non fa niente). Ma se abbina andrà alla linea seguente e controllerà il %CLIENTNAME% (questo passa il nome che di calcolatore il cliente sta collegandosi da). Se non abbina quello volete concedere, fare funzionare un TSLOGOFF che cosa gli darà dei calci dal sistema.
Questo che cosa siete sta cercando?

Cláudio Rodrigues
Citrix PCT
Altre soluzioni  
 
programming4us programming4us