Kod: Tümünü seç
procedure TForm1.FillListBoxFor1stTime;
var x : integer;
DirInfo : TSearchRec;
NamaFolderWindows : string;
Buffer : array [0..255] of char;
begin
GetWindowsDirectory (buffer, sizeof(buffer)-1);
NamaFolderWindows := StrPas(Buffer); //'c:\windows\';
// cari file-file BMP
x := FindFirst (NamaFolderWindows + '\*.bmp', FaAnyFile, DirInfo);
while x=0 do
begin
if ((DirInfo.Attr and FaDirectory <> FaDirectory) and
(DirInfo.Attr and FaVolumeId <> FaVolumeID)) then
ListBox1.Items.Add (NamaFolderWindows + '\'+ DirInfo.Name);
Application.ProcessMessages;
x := FindNext(DirInfo);
end;
SysUtils.FindClose (DirInfo);
end;