RAD Studio VCL Reference
|
Refreshes the directory list.
procedure Update; reintroduce;
__fastcall Update();
Call Update to refresh the directory list after new directories have been created or existing directories deleted.
C++ Examples:
/* The following sample code sets the directory of DirectoryListBox1 to c:\\WINDOWS when the form is created. When Button1 is pressed, a subdirectory called c:\\WINDOWS\\mytemp is added, but note that it is not updated in DirectoryListBox1 until Button2 is pressed and Update is called. Note: A EInOutError will occur if you add a directory that already exists. Also, you must add the new directory to your current directory to see the magic happen. Also, capitalization matters in C++ and the file spearators must be "\\". */ void __fastcall TForm1::Button1Click(TObject *Sender) { ForceDirectories(Edit1->Text); } void __fastcall TForm1::Button2Click(TObject *Sender) { DirectoryListBox1->Update(); } void __fastcall TForm1::FormCreate(TObject *Sender) { DirectoryListBox1->Directory = "c:\\WINDOWS"; }
Delphi Examples:
{ The following sample code sets the directory of DirectoryListBox1 to C:\WINDOWS when the form is created. When Button1 is pressed, a subdirectory called mytemp is added to C:\WINDOWS, but note that it is not updated in DirectoryListBox1 until Button2 is pressed and Update is called. Note: A EInOutError will occur if you add a directory that already exists. Also, you must add the new directory to your current path to see the magic happen. } procedure TForm1.Button1Click(Sender: TObject); begin MkDir(Edit1.Text); end; procedure TForm1.Button2Click(Sender: TObject); begin DirectoryListBox1.Update; end; procedure TForm1.FormCreate(Sender: TObject); begin DirectoryListBox1.Directory := 'c:\WINDOWS'; end;
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
|
What do you think about this topic? Send feedback!
|