Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 22. 02. 2012 11:17

Hertas
Příspěvky: 217
Škola: FJFI CVUT(12-15, bc)
Pozice: student
Reputace:   17 
 

pascal - práce se soubory

ahoj, mám takovýhl program na práci s binárními soubory

const
  DelkaKusu=65535;
var
   Path1:string;
  Path2:string;
  F:file;
  C:file of text;
  buffer:array[1..DelkaKusu] of byte;
  i:word;
  l:longint; 
begin
.
.
.
assign(f,Path1);
  assign(c,Path2);
  reset(f,l);
  rewrite(c,l);
  repeat                                                      while not eof(f) do begin
    blockread(f,buffer,DelkaKusu,i);                 blockread(f,buffer,DelkaKusu,i); 
    blockwrite(c,buffer,i)                                 blockwrite(c,buffer,i)
  until eof(f);                                                 end;
close(f);
close(c);
end.

programu dam soubor ze kterýho chci zkopírovt data do textaku, jenže at mu dám jakýkoliv soubor, celý cyklus while přeskočí, jako kdyby došel okamžitě na konec souboru, a s repeat cyklem celá akce ztroskotá na prvním kroku, a tak by mě zajímalo, jestli mu dávám špatné soubory (zkoušel jsem různé např. docx, rar, kmz, jpg, txt.., ale u všech to dopadlo stejně) nebo je něco jiného špatně?

Offline

  • (téma jako vyřešené označil(a) janca361)

#2 23. 02. 2012 10:34

Hertas
Příspěvky: 217
Škola: FJFI CVUT(12-15, bc)
Pozice: student
Reputace:   17 
 

Re: pascal - práce se soubory

tak už se mi to povedlo, ale teď mám zase jiný problém, potřeboval bych ten strojový kód přeložit na zdrojový, hledal jsem všude možně po internetu, ale nenašel sem to, nevíte někdo jak na to?
předem děkuju za pomoc

Offline

 

#3 23. 02. 2012 16:25

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: pascal - práce se soubory

Zdravím,
jak to myslíš přeložit strojový kód na zdrojový? Kde máš strojový kód?


Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

#4 23. 02. 2012 18:03

Juxtapose
Příspěvky: 62
Reputace:   
 

Re: pascal - práce se soubory

Kolega nejspíš chce napsat univerzální "dekompilátor" v Pascalu.. no, nevím.
Mj. se na můj vkus v jeho záměru až příliš míchají různé typy souborů.

Offline

 

#5 27. 02. 2012 09:23

Hertas
Příspěvky: 217
Škola: FJFI CVUT(12-15, bc)
Pozice: student
Reputace:   17 
 

Re: pascal - práce se soubory

no abych to tak řekl, snažím se napsat program, který mi z .kmz (google earth) souborů vytáhne souřadnice, které potřebuji na další práci, a teď když se mi povedla jedna část, tak potřebuji přeložit něco takového: PK        ±|Ý€  •f    doc.kmlě˝Ë’]Gv¦9¦ž‚–=Uü~‘A,+e–¬dVj“µT=•Ad$‰L Č[ŤúzÔ“î   
na něco mnohem normálnějšího, kde už by ty souřadnice byly normálně vidět a dalo se s nimi pracovat

Offline

 

#6 27. 02. 2012 10:08

Stýv
Vrchní cenzor
Příspěvky: 5710
Reputace:   215 
Web
 

Re: pascal - práce se soubory

↑ Hertas: tak na to jdeš úplně blbě, viz http://en.wikipedia.org/wiki/.kmz

Offline

 

#7 27. 02. 2012 10:47

Hertas
Příspěvky: 217
Škola: FJFI CVUT(12-15, bc)
Pozice: student
Reputace:   17 
 

Re: pascal - práce se soubory

supr díky moc

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson