Frage : Späte verklemmte Anrufe zu den Dateisystemmethoden in der Visual- Basiclaufzeit werden nicht die Erlaubnis gehabt.


Kann jemand bitte erklären, warum dieses einfache Programm ausfällt? …

..............

Schwaches tem als Schnur = ""
        tempno = FreeFile ()
       
        FileOpen (tempno, „c:\myvbastext\listoffilesandpaths.txt“, OpenMode.Input)
        i% = 0
        Während nicht EOF (tempno)
            i% = i% + 1
            Eingang (tempno, tem)

                   Beenden während

............

Die Fehlermeldung ist „spät gesprungene Anrufe zu den Dateisystemmethoden in der Visual- Basiclaufzeit werden die Erlaubnis gehabt nicht.“ und die Störung wird beschrieben, da ein „SecurityException unhandled.“

Danke.

Antwort : Späte verklemmte Anrufe zu den Dateisystemmethoden in der Visual- Basiclaufzeit werden nicht die Erlaubnis gehabt.

Dieses versuchen und sehen, wenn es anstelle vom FileOpen funktioniert
1:
2:
3:
4:
5:
6:
7:
8:
9:
I als ganze Zahl verdunkeln
        currentRow als Schnur verdunkeln

        Using myreader als neues FileIO.TextFieldParser („c:\temp\adam.txt ")
            Während nicht myreader.EndOfData
                currentRow = myreader.ReadLine ()
                I = i + 1
            Beenden während
        Using beenden
Weitere Lösungen  
 
programming4us programming4us