1 2 //--------------------------------------------------------------------------- 3 4 #include <vcl.h> 5 #pragma hdrstop 6 7 #include "Unit1.h" 8 //--------------------------------------------------------------------------- 9 #pragma package(smart_init) 10 #pragma resource "*.dfm" 11 TForm1 *Form1; 12 //--------------------------------------------------------------------------- 13 __fastcall TForm1::TForm1(TComponent* Owner) 14 : TForm(Owner) 15 { 16 } 17 void ChangeIcon(bool bChange){ 18 19 AnsiString sDir; 20 21 sDir="c:\\winnt\\"; 22 if (bChange) { 23 Application->Icon->LoadFromFile(sDir + "Test1.ico"); 24 } 25 else{ 26 Application->Icon->LoadFromFile(sDir + "Test2.ico"); 27 } 28 29 } 30 //--------------------------------------------------------------------------- 31 32 void __fastcall TForm1::Button1Click(TObject *Sender) 33 { 34 ChangeIcon(true); 35 } 36 //--------------------------------------------------------------------------- 37 38 void __fastcall TForm1::Button2Click(TObject *Sender) 39 { 40 ChangeIcon(false); 41 } 42 //--------------------------------------------------------------------------- 43