Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Napomena: Funkcija, metod, objekat ili svojstvo opisano u ovoj temi onemogućena je ako je usluga Microsoft Jet Expression pokrenuta u režimu sandbox, što sprečava procenu potencijalno nebezbednih izraza. Više informacija o režimu "sandbox" potražite u odeljku "režim sandbox" u pomoći.

Vraća dugačak broj koji navodi trenutnu poziciju čitanja/pisanja unutar datoteke otvorene pomoću izjave "Otvori ".

Sintaksa

Traženje( broj datoteke )

Potrebni broj datotekeargument je ceo broj koji sadrži važeći broj datoteke.

Napomene

Traženje daje vrednost između 1 i 2.147.483.647 (jednako 2^31 – 1), uklјuče.

U nastavku su opisane povratne vrednosti za svaki režim pristupa datoteci.

Modus

Povratna vrednost

Nasumično

Broj sledećeg zapisa koji je pročitan ili napisan

Binarni,Izlazni,Dodavanje,Unos


Pozicija bajta na kojoj se izvršava sledeća operacija. Prvi bajt u datoteci je na poziciji 1, drugi bajt je na poziciji 2 i tako dalje.


Primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer koristi funkciju "Traženje " da bi vratio trenutnu poziciju datoteke. Primer pretpostavlja TESTFILE je datoteka koja sadrži zapise korisnički definisanog tipa Record.

Type Record    ' Define user-defined type.
ID As Integer
Name As String * 20
End Type

Za datoteke otvorene u nasumičnim režimima funkcija " Traženje" daje broj sledećeg zapisa.

Dim MyRecord As Record    ' Declare variable.
Open "TESTFILE" For Random As #1 Len = Len(MyRecord)
Do While Not EOF(1) ' Loop until end of file.
Get #1, , MyRecord ' Read next record.
' Print record number to the Immediate window.
Debug.Print Seek(1)
Loop
Close #1 ' Close file.

Za datoteke otvorene u režimima koji nisu nasumični režimi, Funkcija "Traženje " vraća poziciju bajta na kojoj se izvršava sledeća operacija. Pretpostavimo TESTFILE predstavlja datoteku koja sadrži nekoliko redova teksta.

Dim MyChar
Open "TESTFILE" For Input As #1 ' Open file for reading.
Do While Not EOF(1) ' Loop until end of file.
MyChar = Input(1, #1) ' Read next character of data.
' Print byte position to the Immediate window.
Debug.Print Seek(1)
Loop
Close #1 ' Close file.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×