Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový štandardné EXE projekt jazyka Visual Basic . Vyberte " projekt " , " Odkazy " a kliknite na políčko " Microsoft Scripting Runtime . " Kliknite na tlačidlo " OK " uložte zmeny a zatvorte .
2
deklarovať a vytvoriť inštanciu odkaz na FileSystemObject .
Dim oFSO As New Scripting.FileSystemObject
Drop nový timer objekt na predvolené " Form1 " a nastavíte interval na číslo predstavujúce počet milisekúnd čakania . Napríklad , nastavenie intervalu 2000 počká 2 sekundy .
3
Kód logika pre čo by malo nastať , ak sú 2 sekundy hore . Program sleduje určenú zložku a kontroluje každé 2 sekundy , aby zistili , či nový súbor dorazil . Napíšte kód vo vnútri " Time1_Timer ( ) " skontrolovať zložku s názvom " NewArrivals . " Je-li počet je väčší ako nula , súbor dorazil .
Ak oFSO.GetFolder ( " NewArrivals " ) . Files.Count > 0 Then
4
Pozrite sa na " DateLastModified " Vlastnosť súboru nájdené v " NewArrivals zložky " bolo isté , že nie je už boli spracované
Set myfile = fso.GetFile . ( " c : \\ temp \\ test.txt " )
Ak myFile.DateLastModified > tLastProcessedFile Potom
Premenná " tLastProcessedFile " je hodnota uložená buď v registri, log súbor alebo databázu z posledného spracovaného súboru .
5
prečítajte si a spracovať každý súbor , ktorý príde v zložke " NewArrivals " vyhláseniam a konkretizáciu objekt , ktorý je odkazom na skutočné textového súboru .
Set oTextFile = oFSO.OpenTextFile ( strFileName , ForReading )
6
Presuňte súbor , akonáhle ste hotoví spracovania to preddefinovanú záložnej zložky . Typicky , súbory presunuté sú uchovávané po určitú dobu a potom vymazaná .
OFSO.MoveFile strFileName , strNewLocation