Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2007, 14:43   #11
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

Спасибо. все сделал теперь подскажите как сделать что бы результат записывался в *тхт.?
dimitriy1987 вне форума Ответить с цитированием
Старый 24.10.2007, 14:49   #12
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от dimitriy1987 Посмотреть сообщение
Спасибо. все сделал теперь подскажите как сделать что бы результат записывался в *тхт.?
Что именно хотим видеть в сохранении?
Alex21 вне форума Ответить с цитированием
Старый 24.10.2007, 15:17   #13
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

а сохранении надо видеть имя! это я сделал.
а вот результатов у мня 7штук! я пишу сохранить result в log.txt а он мне сохраняет только один результат! (DecodeDate(Now, AYear, AMonth, ADay);
DecodeTime(Now, Hour, Min, Sec, MSec);
Data:=IntToStr(AYear)+'/'+IntToStr(AMonth)+'/'+IntToStr(ADay)+' '+IntToStr(Hour)+':'+IntToStr(Min)+ ':'+IntToStr(Se c)+' ';
writeln(Log_File, Data+Result+#13#10+#13#10);
closeFile(Log_File)


срочно! помогите исправить анкету! немогу создать открытый вопрос в анкете! мне надо создать 3 открытых вопроса: Как завут,род занятий,возраст! кто поможет?
dimitriy1987 вне форума Ответить с цитированием
Старый 24.10.2007, 17:06   #14
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

как результат вывести разобрася! помогите создать открытые вопросы в анкете. сам немогу. вот анкета:

помогите открытый вопрос создать что бы он тоже сохранялся вместе с простыми вопросами! анкета в предыдущем сообщении. хэлп...

открытый вопрос это когда сам пишешь ответ а не выбираешь из списка

//Есть кнопка "РЕДАКТИРОВАТЬ". SupVis
Вложения
Тип файла: rar ank.rar (12.9 Кб, 15 просмотров)

Последний раз редактировалось SuperVisor; 25.10.2007 в 09:43.
dimitriy1987 вне форума Ответить с цитированием
Старый 24.10.2007, 21:20   #15
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Вот, написал тебе программку.
Но только под конец вспомнил про всякого рода "с 7 перейти на 10"... исправлять не стал...
Т.е. вопросы предлагаются по порядку.
В остальном прога аналогична твоему вложению + добавил Регистрацию Тестируемого (видимо это - открытый вопрос), и Помощь сделал в виде HTML.
Полностью рабочая. Если надо - доработай под свои нужды.

Последний раз редактировалось Alex21; 10.11.2007 в 16:02.
Alex21 вне форума Ответить с цитированием
Старый 25.10.2007, 07:21   #16
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

Алекс агромное спасибище тебе! помоги еще пожалуста что бы анкета не перезаписывалась а продолжалась с каждым новым пользователем. плиз.

а как 7-го на 10 перескочить так и не смог. написал в вопросах так: если вы ответили Нет то в 8 и 9 вросе выберите прочерк. на больше нехватило

//Дубль два

Последний раз редактировалось SuperVisor; 25.10.2007 в 09:44.
dimitriy1987 вне форума Ответить с цитированием
Старый 25.10.2007, 07:51   #17
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от dimitriy1987 Посмотреть сообщение
Алекс агромное спасибище тебе! помоги еще пожалуста что бы анкета не перезаписывалась а продолжалась с каждым новым пользователем. плиз.
Самое лучшее, это сделать на каждого пользователя по файлу. И обзывать их например Имя+возраст.htm .
А то представьте 100 человек ответят и что получится из файла - как в нем что-то найти???
Цитата:
а как 7-го на 10 перескочить так и не смог. написал в вопросах так: если вы ответили Нет то в 8 и 9 вросе выберите прочерк
С ходу могу предложить следущее:
в процедуре нажатия кнопки ответа
Код:
procedure TForm1.s1Click(Sender: TObject);
вводим if или case и обрабатываем 7й вопрос. Если Да, то в списки qlist и alist дописываем прочерки (для 3х позиций).
Если не разберешся, вечером переточу код.
Alex21 вне форума Ответить с цитированием
Старый 25.10.2007, 10:10   #18
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

переделай свою анкету пожалуйста. непонял как с 7го на 10 перепрыгнуть. (условия такие: при выборе ответа а) или б) перепрыгиваем на 10 вопрос, а если вариант с) то продалжается 7.8.9.10 и т.д.

ты мне так помог много. напиши может какнить расчитаюсь с тобой?
dimitriy1987 вне форума Ответить с цитированием
Старый 25.10.2007, 18:46   #19
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию Готово!

++ При ответе на вопрос 7, если выбран а) или б) то
следущий вопрос будет - 10й, иначе по порядку.
++ Если 8,9 вопросы пропущены, то в файл сохранений
они и не попадают (никаких прочерков).
++ Сделано отдельное сохранение для каждого тестируемого.
++ Исправлен небольшой косячок (если во время теста
нажать кнопку помощи, то после ее закрытия вываливалось
окно регистации).

Последний раз редактировалось Alex21; 10.11.2007 в 16:02.
Alex21 вне форума Ответить с цитированием
Старый 26.10.2007, 09:47   #20
dimitriy1987
Пользователь
 
Регистрация: 20.10.2007
Сообщений: 28
По умолчанию

Огромное спасибо! обязательно если судьба занесет в Белгород проставлюсь
dimitriy1987 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен исходник прогаммы-теста Jurej_Red Софт 7 16.02.2011 19:57
Блин,пацаны помогите,нужна помощь,попал в тяжёлую ситуацию!!! steck Свободное общение 4 26.05.2007 08:28