![]() |
|
Создание описания записи в ходе выполнения программы, эмуляция08.03.2013, 20:56. Показов 1021. Ответов 2
Метки нет Все метки)
(
здравствуйте. натолкнулся на проблему: есть необходимость, чтобы программа могла считать некоторую информацию с файла (о полях) и создать по ней запись. возможно ли такое в FreePascal Lazarus? есть ли удобные пути решения задачи, альтернативы? заранее благодарен за ответ
Добавлено через 3 минуты переименуйте пожалуйста "создание описания записи в ходе выполнения программы, эмуляция"
0
|
08.03.2013, 20:56 | |
Ответы с готовыми решениями:
2
Изменение свойств компонентов в ходе выполнения программы как создать компонент в ходе выполнения программы Связывание и развязывание таблиц в ходе выполнения программы |
Супер-модератор
![]() ![]() ![]() |
||
08.03.2013, 21:29 | ||
0
|
![]() |
||
09.03.2013, 00:31 [ТС] | ||
есть файл, с описанием записи, программа открыв этот файл должна создать такую запись, или уметь работать с файлом таких записей. ну работать она с файлами записей умеет. а вот создать по информации из файла нельзя? это и есть задача собственно. альтернативные решения я спросил потому что новичёк, и могу упустить более удобные способы из альтернативных
Добавлено через 11 минут точнее описать по информации из файла. разумеется системными функциями и процедурами, операторами. Добавлено через 8 минут если самому, то понятно, что прийдется работать с нетипизироваными файлами и создавать свои функции и процедуры. а ведь так было-бы удобно... Добавлено через 4 минуты
Добавлено через 36 минут это и есть задача части предпологаемой программы-создать запись по описанию из файла (не dat файла, а именно файла, описывающего поля этой записи) для дальнейших операций с нею. Добавлено через 42 минуты я понимаю, что полю нужно имя, это эквивалентно объявлению переменной. но ведь должен быть какой-то выход, где-то же и как-то выглядит этот полиморфизм. у меня просто полиморфизм не описан, в книге, но по звучанию я предпологаю что это-оно Добавлено через 28 минут допустим это запись с однотипными полями: shortstring, допустим мне нужно добавить в запись поле, то по логике, больших трудностей в этом нет, для компилятора, мне так кажется, данные однотипные и поля могли-бы обрабатываться циклами. я понимаю, что это практически массив, массив можно увеличивать в ходе выполнения программы, а размер устанавливать после прочтения данных из другого файла. но массив нельзя сохранить в файле. вот из-за этого тема и открыта, потому,что эти ограничения очень существенны Добавлено через 9 минут существенные ограничения, с несущественными причинами ![]() Добавлено через 30 минут задача не тривиальная, по сути, я хочу в сохраняемый файл втиснуть объект из ООП. объект в том плане, что некоторые поля его записей могут содержать указатели на другие поля. иными словами в таком файле будет хранится нечто вроде секвенциальной логики и данных, заключённых в одном типе данных. поэтому можно сказать что это как-бы объект из ООП
0
|
09.03.2013, 00:31 | |
Помогаю со студенческими работами здесь
3
Задание имени переменной в ходе выполнения программы Изменять размер многомерного массива, в ходе выполнения программы Можно ли в ходе выполнения программы загружать изображения в dll? системная ошибка в ходе выполнения программы (наверно несоответствие типов) Построение графика в Exel по данным из файла полученного в ходе выполнения программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
|
Сериализация и десериализация данных на Python
py-thonny 15.05.2025
Сериализация — это своего рода "замораживание" объектов. Вы берёте живой, динамический объект из памяти и превращаете его в статичную строку или поток байтов. А десериализация выполняет обратный. . .
|
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
|
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
|
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
|
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
|
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
|
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
|
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
|
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
|