Fråga : Sent destinerade appeller som sparar systemmetoder i den Visual Basic runtimen, tillåts inte.


Kan någon behaga förklarar varför detta enkla rutinmässiga kuggningar? …,

..............,

Dunkel tem som stränger = "",
        tempno = FreeFile ()
       
        FileOpen (tempno, ”c:\myvbastext\listoffilesandpaths.txt”, OpenMode.Input)
        i% = 0
        Stunder inte EOF (tempnoen)
            i% = i% + 1
            Mata in (tempno, tem)

                   Avsluta stunder

............,

Felmeddelandet är ”sent destinerade appeller som sparar systemmetoder i den Visual Basic runtimen, tillåts inte.”, och felet beskrivas, som ”en SecurityException unhandled.”,

Tacka dig.

Svar : Sent destinerade appeller som sparar systemmetoder i den Visual Basic runtimen, tillåts inte.

Försök detta och ser, om den fungerar i stället för FileOpenen
1:
2:
3:
4:
5:
6:
7:
8:
9:
Dunkelt I som heltal
        Dunkel currentRow som stränger

        Using myreader som ny FileIO.TextFieldParser (”c:\temp\adam.txt”)
            Stunder inte myreader.EndOfData
                currentRow = myreader.ReadLine ()
                i = I + 1
            Avsluta stunder
        Avsluta Using
Andra lösningar  
 
programming4us programming4us