Limit funkcji DISKSIZE do 2gb jak ominac?????

0

mam problem z ta funkcja, podobno nie mozna pobrac wlasciwej wartosci o dysku jezeli przekracza 2gb. Czy jest na to jakis trick albo cos???? pomocy!!!

0

nie ma zadnego limitu piszesz po prostu:

function Rozmiar(x: Byte): String
begin
 Result:=IntToStr(DiskSize(x));
end;

Jako x podajesz 1,2,3...itd. w zależności od dysku którego rozmiar chcesz miec... :) Otrzymujesz rozmiar w bajtach

// popraw orty - ŁF

0

eeeh zapomnialem dodac ze chodzi mi o pascala a nie o delphi, nie wiem jak z delphi ale w pascalu jest ten <ort>holerny </ort>limit i jak dysk przekracza 2gb to wychodza glupoty.

0

na cóz... Turbo Pascal (mniemam, że tego używasz) był robiony w czasach gdy 2 GB się nikomu nie śniło. Myślę, że przejście na FreePascala może rozwiązać problem...

0

przejscie na free pascala nie pomoglo, tu trzeba jakiejs sprytnej funkcji tylko widac nikt takiej nie umie napisac :)

ps. dlaczego moja ostatnia wypowiedz zotala usunieta[???] <ort>przecieŻ </ort>to nie byl spam :> </b>

1 użytkowników online, w tym zalogowanych: 0, gości: 1