void __fastcall TForm1::MaskEdit1Change(TObject *Sender)
{
//Cia turbut viskas aisku
TStringList *list = new TStringList;
list->Add("Malboro");
list->Add("L&M");
list->Add("Prima");
//Irasom i kintamaji kas irasyta Edite
String irasyta = MaskEdit1->Text;
//Gaunam kiek isviso masyve yra nariu
int len = list->Count;
//Laikina laikmena (Joje irasysim kuria eilute dabar butent skaitome)
int temp = 0;
//Reik -1 nes masyvas prasideda ne nuo 1 o nuo 0.
while (temp <= len-1) {
//Jai tas kas irasyta laukelija sutinka su masyvo nariu numeris temp tai
if (irasyta == list->Strings[temp]) {
//Rasom i antra edita zodzius
ShowMessage("Labuk labukelis");
//Iseinam is ciklo
break;
}
//Jai papuolem cia reiskias tas narys masyvo neatitiko ir tesiam cikla tik padidinam eilutes skaiciu kuria skaitysime is masyvo per viena
temp++;
}
}