Article View: pl.comp.lang.asm
Article #2455Re: Lista =?ISO-8859-2?Q?plików_w_katalogu?
From: "Bogdan (bogdro)
Date: Mon, 26 Sep 2011 18:19
Date: Mon, 26 Sep 2011 18:19
53 lines
2284 bytes
2284 bytes
W dniu 26.09.2011 01:41, Remek pisze: > Witam > > Walcz� z przerwami nad programem listuj�cym pliki w katalogu. Jedna z wersji > wykorzystuje DOS-owe polecemie dir. Wykonanie polecenia daje: > > ----------------------------------------------------------------- > Wolumin w stacji E nie ma etykiety. > Numer seryjny woluminu: 2B60-0E0C > > Katalog: > E:\ArchRW4\Asembler\Asembler32\Masm32\CwiczMasm\Format\Listing\XP\2 > > 2010-10-28 21:37 <DIR> . > 2010-10-28 21:37 <DIR> .. > 2011-09-26 01:29 16 lista.bat > 2009-12-20 05:58 10�958 Listing.asm > 2008-09-23 12:46 520 Listing.bat > 2009-12-20 05:58 5�632 Listing.exe > 2007-12-01 16:38 45 Listing.rc > 2009-12-20 05:58 860 Listing.res > -------------------------------------------------------------------- > > Aby otrzyma� posta�: > > Listing.asm 10 kB > Listing.bat 0,5 kB > Listing.exe 5 kB > > musz� plik dodatkowo obrabia� w napisanym programie. Efekty s� r�ne w > zale�no�ci od ilo�ci podkatalog�w (kt�re usuwam) i od tego czy polecenie > jest realizowane w Win 98, czy WIn XP (r�na ilo�� spacji). Opr�cz tego, uruchamianie dodatkowego programu i przegl�danie jego wynik�w raczej nie b�dzie zbyt wydajne. > Druga wersja bazuje na tutorialu Iczeliona strona 31/"Testowanie kontrolki > widoku listy". W tej wersji jednak uzyskuj� tylko nazw� pliku bez jego > rozmiaru. Je�li kto� wie jak to zrobi� prosz� o podpowied�. Ewentualnie mog� > podes�a� wspomniana stron� tutoriala. Zobacz, jak dzia�a ta lista. Czytaj r�cznie list� plik�w w katalogu - raz, �e to b�dzie szybsze, to jeszcze zwykle od razu masz wi�cej informacji ni� tylko nazwa pliku. W C s� od tego funkcje opendir, readdir i closedir, nie wiem jak w win32 API (ale mog� spr�bowa� znale��). Co do strony tutoriala, to lepiej podaj link. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Message-ID:
<j5q8ml$5rr$1@inews.gazeta.pl>
Path:
polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.asm.mbox.zip!lh7ni5404pbb.0!nntp.google.com!news1.google.com!goblin1!goblin.stu.neva.ru!newsfeed.pionier.net.pl!news.gazeta.pl!not-for-mail
References:
<j5oe7s$spa$1@inews.gazeta.pl>