|
0 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 4
|
||||||
Нужно отобразить ход выполнения...28.04.2011, 15:25. Показов 2545. Ответов 5
Метки нет (Все метки)
Знающие люди, помогите! У меня есть программа в которой долго идет вычисление (минут 7). Мне нужно чтобы после нажатия на кнопку несколько раз в ходе выполнения процедуры менялся label1.caption а в label2.caption по времени таймера дописывались точки именно в ходе выполнения процедуры описанной в этой кнопке. вот мой код:
В общем проблема в том что в label этот выводится только последнее значение, а мне нужно последовательно чтоб выводились
0
|
||||||
| 28.04.2011, 15:25 | |
|
Ответы с готовыми решениями:
5
Нужно результат выполнения программы сохранить в файл. Отобразить результат выполнения запроса в DbGrid Calcfields в DB Grid. Нужно отобразить в гриде значения по условию |
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 28.04.2011, 16:05 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 4
|
|
| 28.04.2011, 16:10 [ТС] | |
|
мне нужно в один лабел чтоб последовательно переприсваивались значения. например, выполняется блок программы, в лабел выходит "расчет вероятностей". выполнился блок, программа переходит к следующему и label.caption меняется на "расчет масс" и т.д.
0
|
|
|
2184 / 1255 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
|
|
| 28.04.2011, 16:12 | |
|
и?
поставь это в цикл label1.Caption:=label1.Caption+ и будет у тебя все выводиться
0
|
|
|
28 / 28 / 4
Регистрация: 28.04.2011
Сообщений: 79
|
|
| 28.04.2011, 17:26 | |
|
Привет!
После того как присваиваешь значение лэйблу делай Application.ProcessMessages; чтобы он перерисовался. И еще у тебя в коде ты и в расчетах в лэйбл1 пишешь и в таймере в негоже - так задумано?
0
|
|
|
0 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 4
|
|
| 28.04.2011, 18:43 [ТС] | |
|
я через таймер хочу сделать чтоб во время выполнения во второй лейбл пририсовывались точки (или значки какие нить) чтобы было видно что прога не висит а выполняется, а в лейбл1 я только каждый раз кладу новые значения
Добавлено через 40 минут Application.ProcessMessages помог. спасибо =)
0
|
|
| 28.04.2011, 18:43 | |
|
Помогаю со студенческими работами здесь
6
Application.ProcessMessages и ход выполнения процедуры Не могу отобразить окно Splash во время выполнения процедуры MainForm.OnCreate
Отобразить пошаговый ход решения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|