Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
String root = "c:";
WIN32_FIND_DATA flData;
HANDLE hFind = FindFirstFile((root+"\\"+"*").c_str(), &flData);
BOOL bOK = hFind != INVALID_HANDLE_VALUE;
while (bOK){
if(flData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY){
if(flData.cFileName[0] != '.'){
ListBox1->AddItem(flData.cFileName, 0);
}
}
bOK = FindNextFile(hFind, &flData);
}
procedure ListFileDir(Path: string; FileList: TStrings);
var
SR: TSearchRec;
begin
if FindFirst(Path + '*.*', faAnyFile, SR) = 0 then
begin
repeat
if (SR.Attr <> faDirectory) then
begin
FileList.Add(SR.Name);
end;
until FindNext(SR) <> 0;
FindClose(SR);
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ListFileDir('C:\WINDOWS\', ListBox1.Items);
end;
void __fastcall TForm1::ListFileDir(String Path, TStrings* FileList)
{
TSearchRec SR;
if (FindFirst(Path + "*.*", faAnyFile, SR) == 0)
{
do
{
if(SR.Attr != faDirectory)
{
FileList->Add(SR.Name);
}
}
while(FindNext(SR) == 0);
}
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ListFileDir("C:\\WINDOWS\\", ListBox1->Items);
}
String Path = "c:\\windows";
TStrings* FileList = new FileList();
TSearchRec SR;
if (FindFirst(Path + "*.*", faAnyFile, SR) == 0)
{
do
{
if(SR.Attr != faDirectory)
{
FileList->Add(SR.Name);
}
}
while(FindNext(SR) == 0);
}
String Path = "c:\\windows\\";
TStringList* FileList = new TStringList();
TSearchRec SR;
if (FindFirst(Path + "*.*", faAnyFile, SR) == 0)
{
do
{
if(SR.Attr != faDirectory)
{
FileList->Add(SR.Name);
}
}
while(FindNext(SR) == 0);
}
ListBox1->Items->AddStrings(FileList);
delete FileList;