procedure TForm1.tmSearchTimer(Sender: TObject);
Var
eINI : TIniFile;
Input : String;
Count : Integer;
i : Integer;
begin
If GetKeyState(VK_RETURN) < 0 Then
Begin
eINI := TIniFile.Create('./SearchEngines.ini');
Count := eINI.ReadInteger('Count', 'EngineCount', 0);
Input := edSearchInput.Text;
For i := 1 to Count do
Begin
If eINI.ReadString(IntToStr(i), 'SearchEngine', '') = ListSearchEngines.Text Then
ShellExecute(0, 'Open', PChar(eINI.ReadString(IntToStr(i), 'SearchCode', '') + Input), NIL, NIL, SW_MAXIMIZE);
End;
End;
end;