Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da otfikarim kraj fajla pomocu VB-a?

[es] :: Visual Basic 6 :: Kako da otfikarim kraj fajla pomocu VB-a?

[ Pregleda: 2516 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejan
Beograd

Član broj: 909
Poruke: 388
217.26.67.*



Profil

icon Kako da otfikarim kraj fajla pomocu VB-a?16.09.2002. u 14:01 - pre 242 meseci
Da li postoji neki nacin kojim bi (posto otvorim fajl u binarnom modu) mogao da definisem velicinu fajla? Nesto obrnuto od LOC.

Ne bi zeleo da otvoram novi fajl i radim kopiranje svih bajtova do zeljenog mesta...
 
Odgovor na temu

jc denton

Član broj: 2358
Poruke: 1705
*.ptt.yu



Profil

icon Re: Kako da otfikarim kraj fajla pomocu VB-a?16.09.2002. u 16:01 - pre 242 meseci
Trebao si malo bolje da objasnis sta upisujes u fajl, ali evo objasnjenja nasumice :

Dim podaci() as byte

Open "c:\nekifajl" For Binary As #1
Put #1, 1, podaci
Close #1

Znaci i dinamicki nizovi mogu se upisivati u fajl kao i svaka druga promenljiva.

Ako hoces da uvek ima istu duzinu fajla definisi korisnicki tip, i onda promenljivu tog tipa upisi u fajl uvek na poziciju 1.

Pozdrav
fire, walk with me
 
Odgovor na temu

dejan
Beograd

Član broj: 909
Poruke: 388
217.26.67.*



Profil

icon Re: Kako da otfikarim kraj fajla pomocu VB-a?16.09.2002. u 16:12 - pre 242 meseci
Trebalo mi je da otvorim fajl od npr. 100MB i otfikarim mu zadnjih 100 bajtova. E sada, nisam zeleo da radim kopiranje prvih 99.9MB jer bi logicno to ohoho potrajalo, nego sam hteo da mu nekako samo definisem kraj na mestu 100 bajta pre stvarnog kraja.

U svakom slucaju, nasao sam API funkciju SetEndOfFile i resio problem...

Hvala u svakom slucaju...
 
Odgovor na temu

[es] :: Visual Basic 6 :: Kako da otfikarim kraj fajla pomocu VB-a?

[ Pregleda: 2516 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.