Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.98/88: Рейтинг темы: голосов - 88, средняя оценка - 4.98
23 / 12 / 2
Регистрация: 20.04.2011
Сообщений: 382
1

Ошибка "Cannot focus a disabled or invisible window", проблема с SetFocus

08.04.2019, 22:50. Показов 16280. Ответов 6

Author24 — интернет-сервис помощи студентам
выбрасывает ошибку « Cannot focus a disabled or invisible window »
после только после закрывания окна ошибки ставиться правильно в Edit1
Embarcadero.

Delphi
1
2
3
4
5
6
7
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.visible := True;
Edit1.Enabled := True;
//Edit1.SetFocus;
Edit1.AutoSelect := False;
end;
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2019, 22:50
Ответы с готовыми решениями:

Cannot focus a disabled or invisible window
В рабочий проект (D7) были внесены изменения, в частности при определенном событии запрещена смена...

cannot focus a disabled or invisible window
На форме имеется PageControl с двумя вкладками на одной TreeView. В момент срабатывания структуры...

Cannot focus a disabled or invisible window [Delphi 7]
Ребят, проблема опять, с этими тупыми вкладками Приступим. Дано: С лева панель кнопок (програмку...

Есть две формы, при переходе с одной на другую, вылетает cannot focus a disabled or invisible window
В общем хочу что бы у меня были открыты две формы сразу, но при переходе между ними вылетает...

6
5838 / 4570 / 1442
Регистрация: 14.04.2014
Сообщений: 20,304
Записей в блоге: 20
09.04.2019, 00:59 2
FormCreate - это форма создана, но окна на экране нет
поэтому странно переводить фокус на него

зато у формы есть свойство ActiveControl
0
23 / 12 / 2
Регистрация: 20.04.2011
Сообщений: 382
10.04.2019, 19:26  [ТС] 3
и как мне сразу после запуска программы автоматически запихать курсор в Edit1 ??
0
231 / 163 / 54
Регистрация: 26.10.2014
Сообщений: 928
10.04.2019, 20:08 4
rolandas, у формы есть свойство ActiveControl
0
692 / 5560 / 265
Регистрация: 11.08.2016
Сообщений: 3,456
12.04.2019, 18:22 5
Событие onShow.
0
1 / 1 / 0
Регистрация: 02.03.2019
Сообщений: 9
12.04.2019, 19:39 6
Delphi
1
2
3
4
5
6
7
8
procedure TForm1.OnShow(Sender: TObject);
begin 
 
   Edit1.visible := True;
   Edit1.Enabled := True;
   Edit1.SetFocus;
 
end;
1
Модератор
9392 / 6161 / 2403
Регистрация: 21.01.2014
Сообщений: 26,268
Записей в блоге: 3
13.04.2019, 06:03 7
Ivandur, zh_ka, да зачем??? Ответ ведь уже был дан! Если кровь из носу надо, чтобы при старте приложения фокус находился именно в Эдит1 - все, что надо для этого:
Delphi
1
2
3
4
procedure TForm1.FormCreate(Sender: TObject);
begin
  ActiveControl := Edit1;
end;
Или еще проще, вообще без кода: в режиме проектирования формы из главного меню Edit выбрать пункт меню TabOrder и поставить требуемый компонент на первое место...
1
13.04.2019, 06:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2019, 06:03
Помогаю со студенческими работами здесь

Ошибка которая приводит к cannot focus a disabled or invisible windows
Доброго времени суток. Помогите, пожалуйста, найти и решить ошибку. Задание: Вычислить значений...

Ошибка: Cannot focus a disabled or invisible window
Добрый день, подскажите пожалуйста, при нажатии на кнопку выходит вот такая ошибка. Cannot...

Cannot focus a disabled or invisible window
Здравствуйте. Через TeamViewer показывал человеку как работает моя программа, и когда он вводил...

Ошибка TClientDataSet: Cannot focus on disable or Invisible Window
У меня ClientDataSet берет данные из xml файла, и они идут в DataSource, а после на все остальные...

Ошибка "cannot focus disabled or visible window"
Здравствуйте. После запуска программы при нажатии на image2 выходит ошибка "проект вызвал класс...

события window.focus/blur/beforeunload, element.load/error не работаю
почему? window.beforeunload = function(){ confirm("Вы уверенны что хотите покинуть эту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru