六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

在BCB中數組的妙用與紀錄與改變控件的狀態

[摘要]如果能巧妙地運用數組會給我們帶來很多方便;以下是我的一些用法,還覺得自己每掌握它的精髓;希望大家多多指點;(現丑了)void ) __declspec(dllexport) myList::ReadList(AnsiString TS)//讀出ini文件的數據 System::AnsiStri...
如果能巧妙地運用數組會給我們帶來很多方便;以下是我的一些用法,還覺得自己每掌握它的精髓;希望大家多多指點;(現丑了)

void ) __declspec(dllexport) myList::ReadList(AnsiString TS)
{//讀出ini文件的數據
   System::AnsiString LabPath=ExtractFilePath(".\\");
   TIniFile *LabIni=new TIniFile(LabPath+"LabIni.ini");



   Form2->AddList();
   for(int i=0;i<Form2->LabelList->Count;i++)
    {
       TLabel *Lab;
       Lab=(TLabel *)Form2->LabelList->Items[i];
       Lab->Left=LabIni->ReadInteger(TS,"Left"+IntToStr(i), Lab->Left);
       Lab->Top=LabIni->ReadInteger(TS,"Top"+IntToStr(i),Lab->Top);
    }
}

void myList::WriteList(AnsiString TS)
{//寫入文件
   System::AnsiString LabPath=ExtractFilePath(".\\");
   TIniFile *LabIni=new TIniFile(LabPath+"LabIni.ini");
   Form2->AddList();
   for(int i=0;i<Form2->LabelList->Count;i++)
    {
       TLabel *Lab;
       Lab=(TLabel *)Form2->LabelList->Items[i];
       LabIni->WriteInteger(TS,"Left"+IntToStr(i), Lab->Left);
       LabIni->WriteInteger(TS,"Top"+IntToStr(i),Lab->Top);
    }
}

  System::AnsiString LabPath=ExtractFilePath(".\\");
   TIniFile *LabIni=new TIniFile(LabPath+"LabIni.ini");



  TList *LabelList;
   LabelList=new TList;
   LabelList->Add(Label1);
   LabelList->Add(Label2);
   LabelList->Add(Label3);
   LabelList->Add(Label4);
   LabelList->Add(Label5);
   LabelList->Add(Label6);
   LabelList->Add(Label7);
   LabelList->Add(Label8);
   LabelList->Add(Label9);
   LabelList->Add(Label10);
   LabelList->Add(Label11);
   LabelList->Add(Label12);
   LabelList->Add(Label13);
   LabelList->Add(Label14);
   LabelList->Add(Label15);






void myList::NmyChick(TMenuItem *Item,AnsiString STR,int BL)
{
   file://記錄TMenuItem 的狀態:
   static TMenuItem *sItem=0;
   file://Item=Form2->PopupMenu1->Items;
   file://Item=dynamic_cast<TMenuItem *>(Form2->WindowMenu->Items->GetParentMenu);
   if(sItem==Item){
      Item->Checked=false;
      return;
   }
   else if(sItem) sItem->Checked=false;
   Item->Checked=true;
   sItem=Item;
   if(Item->Checked==true){
       file://&para;&macr;&Igrave;&not;&cedil;&Auml;±&auml;Form2&micro;&Auml;&acute;ó&ETH;&iexcl;&ordm;&Iacute;&ETH;&Icirc;×&acute;
       if(BL){
         Form2->Image1->Picture->Bitmap->Height =500;
         Form2->Image1->Picture->Bitmap->Width  =732;
         Form2->Image1->Stretch = false;



         file://Form2->Image2->Picture->LoadFromFile(".\\LOGO.bmp");
         Form2->Image2->Width = Form2->Image2->Picture->Width;
         Form2->Image2->Height = Form2->Image2->Picture->Height;
         Form2->Image2->Top  = 12;
         Form2->Image2->Left = 15;
         Form2->Height = 500;
         Form2->Width = 732;
         Form2->Top = 0;
         Form2->Left = Screen->Width-Form2->Width;
         TCanvas *TSS =Form2->Image1->Picture->Bitmap->Canvas;
         Form1->DrawBarCode(TSS,120,300,125);
         Form2->Update();
       }
       else
       {
         Form2->Image1->Picture->Bitmap->Height =732;
         Form2->Image1->Picture->Bitmap->Width  =555;
         Form2->Image1->Stretch = false;



         Form2->Image2->Width = Form2->Image2->Picture->Width;
         Form2->Image2->Height = Form2->Image2->Picture->Height;
         Form2->Image2->Top  = 12;
         Form2->Image2->Left = 15;
         Form2->Height =732 ;
         Form2->Width = 555;
         Form2->Top = 0;
         Form2->Left = Screen->Width-Form2->Width;
         Form1->MakeLabel();
       }
         Form2->Caption = String(Form2->Image1->Picture->Bitmap->Height)+" - "+
                     String(Form2->Image1->Picture->Bitmap->Width);
      ReadList(STR);
      Form2->Update();



     }
}


void __fastcall TForm2::FormHide(TObject *Sender)
{
   AnsiString bj[]={"打橫1","打豎1","打橫2","打豎2","打橫3","打豎3","還原原此設置"};
   for(int i=0;i<PopupMenu1->Items->Count;i++){
      if(PopupMenu1->Items->Items[i]->Checked) LT->WriteList(bj[i]);
      }

}



void __fastcall TForm2::N4Click(TObject *Sender)
{
   LT->NmyChick(Form2->N4,"打豎2",0);
}




void __fastcall TForm2::N5Click(TObject *Sender)
{
   LT->NmyChick(Form2->N5,"打橫2",1);
}



void __fastcall TForm2::N31Click(TObject *Sender)
{
   LT->NmyChick(Form2->N31,"打豎3",0);
}




void __fastcall TForm2::N32Click(TObject *Sender)
{
   LT->NmyChick(Form2->N32,"打橫3",1);
}






主站蜘蛛池模板: 日韩久久免费视频 | 欧美性生活视频免费播放网址大全观看 | 色综合久久精品中文字幕 | 青青青青手机在线观看 | 天天爱天天操 | 手机成人 | 欧美视频日韩视频 | 日本 免费 高清 | 婷婷综合久久中文字幕 | 色综合图区 | 亚洲欧美日韩高清一区二区三区 | 日本三级带日本三级带黄国产 | 天天爱天天干天天操 | 欧美一级特黄特色大片 | 影音先锋精品国产资源 | 日本国产视频 | 视频一区二区不卡 | 青青草原国产在线视频 | 亚洲女人网 | 四虎海外在线永久免费看 | 亚洲成综合人影院在院播放 | 日韩在线视频免费观看 | 午夜精品久久久久 | 青春草在线 | 自拍视频网址 | 性欧美大战久久久久久久野外 | 亚洲成在人线中文字幕 | 天堂亚洲国产日韩在线看 | 人人看人人做 | 人人婷婷色综合五月第四人色阁 | 日韩.欧美.国产.无需播放器 | 亚洲国产日韩精品 | 亚洲国产精品免费观看 | 亚洲免费一 | 欧美专区综合 | 日本天堂视频在线观看 | 亚洲伊人久久大香线蕉在观 | 小视频在线观看免费播放 | 日本免费看片在线播放 | 天天怕夜夜怕狠狠怕 | 无间电视剧在线 |