Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Turbo Pascal - pytanie początkującego

13 Mar 2005 14:18 1044 3
  • Poziom 28  
    JAk uzyskać w Turbo Pascalu rozmiar kodu w bajtach? Nie wynikowego pliku EXE, ale samego kodu, jak np. bym pisał program samrozpakowujący (czy np. wirusa, bo aktualnie zgłębiam tajemnice unitu DOS :) ) , to byłaby mi ta wielkosć potrzebna. Używam Turbo PASCAL 7.0 DOS.
  • Użytkownik obserwowany
    sprobuj na programowaniu ogólnym
  • Poziom 18  
    Rozmiar kodu, hm... moze poprostu sprawdz rozmiar pliku z rozszerzeniem *.pas wkoncu w nim jest zapisany kod, mysle ze trafilem, powodzenia
  • Poziom 42  
    Ja to kiedyś robiłem tak, zakodowałem sobie wartość przypadkową np 12345 bajty, kompilowałem program, pakowałem go exepakerem (np LzEXE albo PkLite), sprawdzałem rozmiar pliku, korygowałem wartość w pliku źródłowym, jeszcze raz kompilowałem, pakowałem i sprawdzałem czy się zgadza. Mimo że efekt kompresji zależ od wartośc to zawsze udało się że plik po skompilowaniu miał "właściwy" rozmiar zakodowany w sobie.