|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
||||||
Сделать загрузку инфы из файла без нажатия на кнопку21.05.2022, 16:21. Показов 1584. Ответов 32
Метки нет (Все метки)
Добрый день!
Бьюсь уже второй день, не могу реализовать одну идею. Исходные данные: есть кнопка, есть TMemo, есть файл txt с одним числом. Необходимо: 1. При вводе числа в моле TMemo и нажатие на кнопку записывать его в файл txt (это я реализовал) 2. При запуске программы, число из файла txt должно подгружаться в форму TMemo и там оно должно быть видно (не могу сделать) Вот такой код имею:
Помогите решить эту головоломку.
0
|
||||||
| 21.05.2022, 16:21 | |
|
Ответы с готовыми решениями:
32
Сделать загрузку инфы из файла без нажатия на кнопку как сделать чтобы калькулятор считал автоматически без нажатия на кнопку
|
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
|||
| 22.05.2022, 17:31 [ТС] | |||
|
В моем сообществе Дискорд, все кто мало-мальски связан с программированием, тоже высмеяли эту надпись. Им я там шутя ответил, что не нужно быть перфекционистами. Программа прекрасно работает и с 3000 Мб. )
0
|
|||
|
408 / 242 / 88
Регистрация: 28.04.2022
Сообщений: 1,207
|
|||||||
| 22.05.2022, 17:59 | |||||||
|
1) Выделяете своё Memo, переходите в инспектор объектов (Object Inspector -> Events) и находите там событие OnKeyPress. Щёлкаете двойным кликом по нему. 2) Откроется редактор кода с созданным обработчиком события. Туда пишите такой код, между begin и end:
0
|
|||||||
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
|
| 22.05.2022, 18:09 [ТС] | |
|
0
|
|
|
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,498
|
||||||
| 22.05.2022, 19:21 | ||||||
|
ipv2007, что там вообще делает TMemo - не понятно. Это же многострочный редактор. Тут достаточно однострочного редактора TEdit.
Кроме этого, есть ещё варианты: 1. Можно не ограничивать ввод только чисел, а попытаться перевести в число:
0
|
||||||
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
||||||
| 22.05.2022, 21:11 [ТС] | ||||||
|
А вот такой вопрос.
Я запускаю свою программу, она лезет в интернет и качает из интернета картинку и после ее автоматически выводит в моей программе. Вот этот код позволяет ее загружать только по нажатию на клавишу. А как сделать, чтобы это делалось без нажатия на клавишу? Я у картинки не могу найти событие для этих целей.
0
|
||||||
|
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,498
|
|
| 22.05.2022, 21:22 | |
|
Может, туда же, в OnCreate формы добавить этот код?
0
|
|
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 22.05.2022, 21:33 | ||
0
|
||
|
Модератор
|
||
| 23.05.2022, 05:23 | ||
|
Когда Вы кликаете на объекте ЛКМ - наступает событие OnClick. И если объект умеет реагировать на это событие и программист написал соответствующий обработчик события - будет выполнено какой либо действие. После этого программа остановится и будет ждать наступление очередного события. Так работает событийное программирование. И если клик на объекте в качестве инициатора события Вас не устраивает - то Вы, как программист, должны определиться, в какой момент должно выполняться действие и что должно произойти в программе/в ОС/в окружающем пространстве/во Вселенной в целом, чтобы этот момент наступил. Возможно, Вас (как предложил AzAtom) устроит момент старта программы (событие OnCreate главной формы), возможно - Вы думали про что-то совершенно другое, но нам забыли об этом казать, а мы, малахольные, Ваших мыслей прочитать не смогли...
0
|
||
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
|||
| 23.05.2022, 20:33 [ТС] | |||
|
Вот они.
0
|
|||
|
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,498
|
|
| 23.05.2022, 20:57 | |
|
ipv2007, так уже был ответ: Добавить загрузку файла "memory.cfg" в OnCreate формы. Разве нужно ещё раз подсказывать, куда добавить код для скачивания картинки при запуске программы?
Добавлено через 1 минуту Просто по аналогии сделать.
0
|
|
|
0 / 0 / 0
Регистрация: 13.03.2016
Сообщений: 35
|
||
| 23.05.2022, 22:41 [ТС] | ||
|
В общем, спасибо всем еще раз, я добился то, чего хотел. )
0
|
||
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 24.05.2022, 00:18 | ||
|
0
|
||
| 24.05.2022, 04:11 | ||
|
Не по теме:
0
|
||
| 24.05.2022, 04:11 | |
|
По событию нажатия на кнопку вызвать функцию, в которой ждать нового нажатия на ту же самую кнопку
GLUT mouse move без нажатия на кнопку Как занести в базу данные без нажатия на кнопку? Как вызвать событие Onclick без нажатия на кнопку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|