54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
1

Как мне данные анкеты в файл записать?

14.07.2013, 09:21. Показов 1379. Ответов 17
Метки нет (Все метки)

Имеется анкета которую должны заполнить люди, затем данные этой анкеты должны высылаться на 1 компьютер и там чото с этим всем надо делать. По идее я думаю зделать это так: анкета - это отдельное приложение которое высылается "заполняющим" по мэилу, они заполняют в конце появляется файл, который они должны отправить на мыло некоторого компа, там этот файл скачивается и обрабатывается второй программой. Как мне данные анкеты в файл записать? + Возможно, кто то предложит другое решение задачи.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.07.2013, 09:21
Ответы с готовыми решениями:

Как мне записать данные в stringgrid
У меня в стринговые переменные записаны данные. Как мне из вывести в stringgrid? Заранее спасибо.

Как в кольцевой буфер записать нужные мне данные
Как в кольцевой буфер записать нужные мне данные? Код записи такой в буфер такой ;запись в буфер...

WIN API - как записать в файл то что мне надо?
Всем привет.. у меня проблема - вот тут надо коекакой текст записать в бат файл , запустить батник...

Файл: Как с помощью Python записать (а не перезаписать) данные из базы SQLite в файл lex.txt.
Помогите с разработкой части проекта, пожалуйста! Есть файл db.sqlite в котором таджикские слова:...

17
Практикантроп
4780 / 2680 / 517
Регистрация: 23.09.2011
Сообщений: 5,734
14.07.2013, 11:36 2
Ну, самое простое: набросать на форму эдиты с подписями (требуемые данные). Потом, при заполненности всех эдитов (EditX->Text->Length()>0; ), их содержимое складывается в стринглист (StringLict->Add(EditX->Text) и сохраняется в файл (StringLict->SaveToFile("dannye.dat");). В дальнейшем этот файл отсылается "супервизору", где обрабатывается.
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
14.07.2013, 17:00  [ТС] 3
Цитата Сообщение от nick42 Посмотреть сообщение
Ну, самое простое: набросать на форму эдиты с подписями (требуемые данные). Потом, при заполненности всех эдитов (EditX->Text->Length()>0; ), их содержимое складывается в стринглист (StringLict->Add(EditX->Text) и сохраняется в файл (StringLict->SaveToFile("dannye.dat");). В дальнейшем этот файл отсылается "супервизору", где обрабатывается.
не все так посто это довольна мудренная анкета там получается так что довольно много развлетвленных структур
0
4041 / 2330 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
15.07.2013, 08:38 4
Непонятно, зачем для каких-то анкет мудрить программы? Чем обычный вордовский документ не подходит?
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 10:01  [ТС] 5
Цитата Сообщение от BRcr Посмотреть сообщение
Непонятно, зачем для каких-то анкет мудрить программы? Чем обычный вордовский документ не подходит?
тут все сложнее вот пример заполнения анкеты в пдф Анкета ОООИ (образец заполнения).pdf
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 10:02  [ТС] 6
фактически если заполнять в ворде заполняющему нужно всю анкету зановоперепечатать
0
Практикантроп
4780 / 2680 / 517
Регистрация: 23.09.2011
Сообщений: 5,734
15.07.2013, 10:23 7
попробуйте с ини-файлом. У вас там много чекбоксов, - эту структуру можно оформить в ини-файле строкой "нулей-единиц", где позиция цифры соответствовала б индивидуальному номеру чекбокса (Tag или в названии). Лично я бы так сделал... .
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 11:02  [ТС] 8
Цитата Сообщение от nick42 Посмотреть сообщение
попробуйте с ини-файлом. У вас там много чекбоксов, - эту структуру можно оформить в ини-файле строкой "нулей-единиц", где позиция цифры соответствовала б индивидуальному номеру чекбокса (Tag или в названии). Лично я бы так сделал... .
там также есть и текстовые поля...к тому же как проделать это с 2 частью анкеты?

Добавлено через 2 минуты
а в билдере есть какая то функция для запоковки/расспаковки архивов? думал просто если будем разбивать данные анкеты на разные файлы то запаковать в архив чтобы отправить одним файлом а вторая прога разархивирует и сделает чтото.
0
Практикантроп
4780 / 2680 / 517
Регистрация: 23.09.2011
Сообщений: 5,734
15.07.2013, 11:16 9
Цитата Сообщение от HardLogin Посмотреть сообщение
там также есть и текстовые поля..
ну, - не вижу препятствий.
Цитата Сообщение от HardLogin Посмотреть сообщение
как проделать это с 2 частью анкеты?
будет выглядеть наподобие:
[PUNKT1]
Date=11.11.2011
Numbers=1
Boxes=100010100100
[PUNKT2] ...

Добавлено через 6 минут
Цитата Сообщение от HardLogin Посмотреть сообщение
а в билдере есть какая то функция для запоковки/расспаковки архивов? думал просто если будем разбивать данные анкеты на разные файлы то запаковать в архив чтобы отправить одним файлом а вторая прога разархивирует и сделает чтото.
не усложняйте себе жизнь. ZIP-архивация защищена копирайтом (была раньше, по крайней мере) и существующие компоненты по работе с ней по сути пиратские. "Открытое" кодирование возможно, но это сторонние компоненты (про последние версии Студий говорить не буду). А кроме того - зачем это?
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 12:14  [ТС] 10
Цитата Сообщение от nick42 Посмотреть сообщение
будет выглядеть наподобие:
[PUNKT1]
Date=11.11.2011
Numbers=1
Boxes=100010100100
[PUNKT2] ...
не забывайте что в одном пункте может быть +100500 мероприятий

Добавлено через 1 минуту
Цитата Сообщение от nick42 Посмотреть сообщение
ну, - не вижу препятствий.
будет выглядеть наподобие:
[PUNKT1]
Date=11.11.2011
Numbers=1
Boxes=100010100100
[PUNKT2] ...

Добавлено через 6 минут

не усложняйте себе жизнь. ZIP-архивация защищена копирайтом (была раньше, по крайней мере) и существующие компоненты по работе с ней по сути пиратские. "Открытое" кодирование возможно, но это сторонние компоненты (про последние версии Студий говорить не буду). А кроме того - зачем это?
чтобы отправить все одним файлом по эмйлу
0
Практикантроп
4780 / 2680 / 517
Регистрация: 23.09.2011
Сообщений: 5,734
15.07.2013, 12:27 11
Цитата Сообщение от HardLogin Посмотреть сообщение
не забывайте что в одном пункте может быть +100500 мероприятий
думаю, что меньше
Цитата Сообщение от HardLogin Посмотреть сообщение
чтобы отправить все одним файлом по эмйлу
ини-файл один одинешенек. Если смутит большой размер - можно перед отправкой запаковать, хотя я не думаю, что он потянет даже десяток килобайтов.
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 12:41  [ТС] 12
Цитата Сообщение от nick42 Посмотреть сообщение
думаю, что меньше ини-файл один одинешенек. Если смутит большой размер - можно перед отправкой запаковать, хотя я не думаю, что он потянет даже десяток килобайтов.
ну во всяком случае мероприятие может быть не одно
0
4041 / 2330 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
15.07.2013, 17:51 13
Нужен малый размер файла и легкие запись\чтение с него? Лучшее решение - набор структурок писать в бинарник. Главное - не забывать про выравнивание структур.
0
Практикантроп
4780 / 2680 / 517
Регистрация: 23.09.2011
Сообщений: 5,734
15.07.2013, 18:00 14
Цитата Сообщение от BRcr Посмотреть сообщение
Лучшее решение - набор структурок писать в бинарник
- не уверен. Но одно несомненно: нужно хорошо продумать будущую структуру этой базы данных, и только потом садиться за написание программы. А для этого нужно определиться, какие элементы относительно статичны для этой базы, а какие могут изменяться, - и в каких пределах.
0
4041 / 2330 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
15.07.2013, 18:22 15
Различная размерность данных - не проблема. Просто ставить маркеры длины для текстовых полей данных.
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 18:45  [ТС] 16
так что мне делать? там таких структур всего 3, кстати а как в ини записать строки окна мемо
0
4041 / 2330 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
15.07.2013, 21:34 17
Цитата Сообщение от HardLogin Посмотреть сообщение
а как в ини записать строки окна мемо
Циклом строчку за строчкой. Или весь текст разом в одну переменную - memo->Lines->Text

Добавлено через 5 минут
Цитата Сообщение от HardLogin Посмотреть сообщение
так что мне делать? там таких структур всего 3
Определиться уже. Делаешь через ini - там все легко и просто, только писанины несколько больше. Делаешь через бинарник - просвещайся по поводу записи struct в файл и про выравнивание полей данных внутри структуры. Так тоже легко.
0
54 / 54 / 2
Регистрация: 20.01.2013
Сообщений: 832
Записей в блоге: 1
15.07.2013, 22:16  [ТС] 18
Цитата Сообщение от BRcr Посмотреть сообщение
Циклом строчку за строчкой. Или весь текст разом в одну переменную - memo->Lines->Text

Добавлено через 5 минут

Определиться уже. Делаешь через ini - там все легко и просто, только писанины несколько больше. Делаешь через бинарник - просвещайся по поводу записи struct в файл и про выравнивание полей данных внутри структуры. Так тоже легко.
а примеры можно?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.07.2013, 22:16
Помогаю со студенческими работами здесь

Как записать данные в файл
Как записать данные в файл в определенную строку в PHP

Файл. Как записать данные?
Доброго времени суток... просьба помочь с программой. Програма вычисляет корень квадратный в...

Как записать в файл данные?
Вот готовый код: #include <iostream> #include <stdlib.h> #include <locale> #include...

а как допустим : у меня есть файл .txt и мне надо из него взять и записать в отдельные массивы (Высоту , темп
а как допустим : у меня есть файл .txt и мне надо из него взять и записать в отдельные массивы ...


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru