|
|
Другие темы раздела | |
Lazarus Одновременная прокрутка двух TStringGrid Доброго времени суток. Есть 2 StringGrid'a с одинаковым кол-вом строк. Можно ли сделать для них одновременную прокрутку ScrollBаr'ов? https://www.cyberforum.ru/ lazarus/ thread2205506.html |
Lazarus Ошибка при проверке наличия числа в массиве данных Есть массив, в который можно поместить числа от 0 до 49. Есть поле Edit, в которое вводится число из головы (от 0 до 49). Есть кнопка, которая запускает проверку массива на наличия числа из Edit и результат выводит в поле Label. Когда я пишу число в поле Edit и запускаю проверку массива (при этом, число из едит есть в массиве) - все прекрасно работает. Как только я пишу число, которого в... |
Lazarus Как распознавать текст из работающей Windows-программы?
https://www.cyberforum.ru/ lazarus/ thread2205347.html Очень прошу помочь советом! Есть программа, которая выдает вот такие данные с интервалом в пару секунд: l2eekSVwyqY Необходимо в режиме реального времени сканировать окно программы и, при выполнении некоторых условий, выполнять некоторые действия с этими данными. Программу, обрабатывающую эти данные я уже написала, но приходится постоянно скриншотить и, затем, получать данные со скриншотов... |
Lazarus Проверка на окончание игры "Пятнашки" Здравствуйте, написал пятнашки, но не могу сделать проверку на окончание в цикле Помогите пожалуйста! procedure TForm1.Filling; begin k:=15; for i:=0 to 3 do begin for j:=0 to 3 do begin arr:=k; https://www.cyberforum.ru/ lazarus/ thread2204630.html |
Возникает ошибка при применении рекурсии Lazarus Программа работала с ошибкой, причём не давая сбоя, и вот я решил её совсем немного изменить, при этом я вообще в код не лез, он остался практически прежним. И что Вы думаете, у меня в рабочей программе была неправильно применена рекурсия тут, она закоменчена, и пока я не полез с своими улучшениями - чудеса в решете: эта рекурсия кривая работала так, как буд-то её нет. Procedure... |
Lazarus Создание динамического ландшафта как у "scorched earth 1991" Нужно создать игру как "scorched earth 1991" . Первый вопрос, как создать такой динамический ландшафт ? Может есть отдельная библиотека ? https://www.cyberforum.ru/ lazarus/ thread2204130.html |
Lazarus Cреднее арифметическое элементов числового массива
https://www.cyberforum.ru/ lazarus/ thread2203889.html Есть определенный массив данных. Пользователь может вести 7 рациональных чисел (-60, -15, 0, 5, 66...). И сумму этих чисел нужно разделить на их количество (т.е на 7). Все это желательно сделать в виде функции. Что я ни делал - они суммируются, но делить - ни в какую. В конце концов бросил в дальний ящик и сейчас решил вернуться. Прошу помощи! |
Lazarus Где хранится информация о самой программе? Я так понимаю, что в первых строках файла проекта должна хранится информация о версии программы в которой был создан проект...а где хранится информация о самой программе? Ну чтобы сравнить можно было...ведь старый проект должен быть перезалит в новую версию (пересобран), разумеется если апгрейд коснулся самих данных, над которыми работает программа. |
Lazarus Пункт меню "недавние файлы"
https://www.cyberforum.ru/ lazarus/ thread2203767.html Приветствую, уважаемое сообщество. Хочу в проекте создать пункт меню "недавние файлы". По задумке там должны отображаться названия файлов, которые недавно открывались. Если файл присутствует в списке, то он ставится на самый верх, остальные сдвигаются вниз. Если файла нет, то он просто добавляется, остальные опять же сдвигаются. В настройках программы есть переменная, которая отвечает за... |
Lazarus Как в StringGrid подгружать данные по мере прокрутки? Здравствуйте. Делаю при помощи StringGrid HEX-редактор: Как в StringGrid подгружать данные по мере прокрутки скроллом, чтобы можно было редактировать большие файлы? Т. е. отображать только часть содержимого файла. https://www.cyberforum.ru/ lazarus/ thread2203580.html |
Создание таблицы с combobox Lazarus Есть задача сделать таблицу на основе TStringGrid с использованием базы данных Mysql. Пытался создать на основе TStringGrid , но проблема в том, что вторая строка должна состоять из ComboBox-ов . Можно ли его вписать в ячейку или же сделать как-то иначе, чтобы выводился список выбора из базы данных . При попытке просто поставить ComboBox поверх TStringGrid , он слетает с места ячейки, если... |
Lazarus Нетипизированный указатель как выходной параметр процедуры
https://www.cyberforum.ru/ lazarus/ thread2203233.html Такая задача: Есть некая переменная X, определяющая суть происходящего по ходу выполнения программы, вызывается процедура, в ней вложенные процедуры вызываемые из массива процедур по переменной X, в зависимости от значения X выходной параметр (нетипизированый указатель) примет значения переменных разного типа, получается - от X. Я так понял что можно, иначе какой их смысл... далее варианты... |
Модератор
|
|
05.03.2018, 14:30 | 0 |
Ошибка при возведении символа строки в степень: " " is an invalid float - Lazarus - Ответ 1218580405.03.2018, 14:30. Показов 4123. Ответов 6
Метки (Все метки)
Ответ
А почему Вы тогда жестко ограничиваете пользователя, что он обязан ввести 10 чисел? А если он введет меньше - вы и получите свой вылет...
1. Использовать динамический массив, размер которого будет определяться исходя из количества введенных пользователем чисел 2. Организовать проверку того, что пользователь ввел вообще что-нибудь 3. Организовать проверку того, что пользователь ввел именно число, а не всякую другую шнягу. Только после этого - формировать массив, обрабатывает его и выводить во второй Мемо. Вернуться к обсуждению: Ошибка при возведении символа строки в степень: " " is an invalid float Lazarus
0
|
05.03.2018, 14:30 | |
Готовые ответы и решения:
6
Ошибка "Invalid procedure call or argument" при возведении числа в вещественную степень При возведении в степень получаю ошибку invalid operands to binary ^ Ошибка при возведении в степень по модулю 33 Ошибка NAN при возведении в степень Ошибка 207 при возведении числа в степень |
05.03.2018, 14:30 | |
05.03.2018, 14:30 | |
Помогаю со студенческими работами здесь
0
Ошибка при возведении числа в отрицательную степень Ошибка при возведении в степень с функций ln и exp Ошибка при возведении в степень. В чем дело? Объясните, пожалуйста При возведении в степень выходит ошибка "Выражение не является методом" Ошибка: invalid operands to binary * (have 'float *' and 'float *') |
Новые блоги и статьи | |||||
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP
В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
|
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
|
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
|
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
|
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
|
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
|
Параллельное программирование: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование
Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
|
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
|
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке
В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
|
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
|
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins
В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
|
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|