Модераторы: Poseidon

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Где ошибка? Delphi.... 
:(
    Опции темы
pomogite
Дата 4.5.2006, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 24.3.2006

Репутация: нет
Всего: нет



Просто опрос хочу сделать в чём ошибка?  исходники приложены... 

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  test.rar 6,45 Kb
PM MAIL   Вверх
Yanis
Дата 4.5.2006, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 4
Всего: 111



Блин, блондинка, а где модули? Как исходники смотреть если их нету. 


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
pomogite
Дата 4.5.2006, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 24.3.2006

Репутация: нет
Всего: нет



Ну извините если что, я сама не очень в программировании..... скажите что надо выложить  smile   

Это сообщение отредактировал(а) pomogite - 4.5.2006, 21:43
PM MAIL   Вверх
Yanis
Дата 4.5.2006, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 4
Всего: 111



Все файлы с расширением .pas, .dfm, .dpr. 


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
pomogite
Дата 4.5.2006, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 24.3.2006

Репутация: нет
Всего: нет



Вот все файлы какие есть (сюда не могу выложить) 
http://sdafdfdgsd.narod.ru/111.rar 
PM MAIL   Вверх
vv3
Дата 4.5.2006, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



А что не нравится? Ошибкой-то что считаешь? 
PM MAIL   Вверх
pomogite
Дата 4.5.2006, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 24.3.2006

Репутация: нет
Всего: нет



Перепрыгивает через вопрос  smile  
PM MAIL   Вверх
Rouse_
Дата 4.5.2006, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 469
Регистрация: 23.4.2005

Репутация: 1
Всего: 29



Ошибка где, это то понятно. 
Во первых ЭТО работать не будет в таком варианте. Во вторых - динамические массивы начинаются с нуля, а не с единицы (поэтому и показывается сразу тройка). В третьих, преподавателю ЭТО лучше не показывать... 


--------------------
 Vae Victis
(Горе побежденным (лат.))
Демо с открытым кодом: http://rouse.drkb.ru 
PM MAIL WWW ICQ   Вверх
vv3
Дата 4.5.2006, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



А зачем в OnCreate удаляешь его? smile
А заодно и ответ?

Добавлено @ 22:46 
У тебя в момент создания формы в массивах все правильно, потом ты удаляешь из своих строк (Buf-ля-ля-ля) первое вхождение, а потом опять перезаполняешь массивы... Элементом Vop[0] становится уже вопрос2....
А вообще, все неправильно. Опиши задачу сначала словами, а потом уже в коде. 
PM MAIL   Вверх
vv3
Дата 4.5.2006, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



Цитата

Во первых ЭТО работать не будет в таком варианте

Во-первых, будет. Другое дело КАК.
Цитата

Во вторых - динамические массивы начинаются с нуля, а не с единицы (поэтому и показывается сразу тройка)

И где же Вы, батенька, динамический массив узрели?
Цитата

В третьих, преподавателю ЭТО лучше не показывать

Согласен. 
PM MAIL   Вверх
Rouse_
Дата 4.5.2006, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 469
Регистрация: 23.4.2005

Репутация: 1
Всего: 29



Цитата(vv3 @  5.5.2006,  00:04 Найти цитируемый пост)
И где же Вы, батенька, динамический массив узрели?

Согласен, тут погорячился - не взглянул на обьявление типа, смотрел реализацию smile

Добавлено @ 23:13 
Цитата(vv3 @  5.5.2006,  00:04 Найти цитируемый пост)
Во-первых, будет. Другое дело КАК.

ЗЫ: если я правильно понял логику то прохода по всем вопросам не получиться smile
Ибо
Код

n:=0;

smile
ЗЗЗЫ: и когда же (всетаки) будут учить работе с булевыми переменными? 


--------------------
 Vae Victis
(Горе побежденным (лат.))
Демо с открытым кодом: http://rouse.drkb.ru 
PM MAIL WWW ICQ   Вверх
vv3
Дата 4.5.2006, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



Ну, у меня уже проходит по всем... smile n:=0 не туда вставила...
Только... Вообще все неправильно. И не только boolean... 
Pomoqite, вы тип record проходили уже?
И ряд вопросов:
1. А что будет, если нужно добавить вопрос/ответ?
2. А что будет, если на вопрос 1 - 2 ответа, а на вопрос 2 - 3?
3. А как оценку выставить?
4. А что случится, если суммарная длина вопросов или ответов будет больше 255 символов? 
PM MAIL   Вверх
pomogite
Дата 5.5.2006, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 24.3.2006

Репутация: нет
Всего: нет



И зачем я взялась это делать =(    Мне нужно написать тест на делфи чтоб вопросы и ответы были в текстовых файлах (в вопросах всего 4 ответа) в конце теста должно выводиться сообщение о том сколько правильных и неправильных ответов....

мда с двумя то уже ступор а тут 4........ smile  
PM MAIL   Вверх
Yanis
Дата 5.5.2006, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 4
Всего: 111



Цитата(pomogite @ 5.5.2006,  00:30)
И зачем я взялась это делать =(    Мне нужно написать тест на делфи чтоб вопросы и ответы были в текстовых файлах (в вопросах всего 4 ответа) в конце теста должно выводиться сообщение о том сколько правильных и неправильных ответов....

мда с двумя то уже ступор а тут 4........ smile

Проверь, пожалуйста почту. Надеюсь подойдёт...

P. S. сам давно писал smile  

Это сообщение отредактировал(а) Yanis - 5.5.2006, 00:46

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  Simple_Test.zip 7,35 Kb


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
Rouse_
Дата 5.5.2006, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 469
Регистрация: 23.4.2005

Репутация: 1
Всего: 29



Мдя, лови - мои студенты так пишут smile
 

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  456.rar 12,26 Kb


--------------------
 Vae Victis
(Горе побежденным (лат.))
Демо с открытым кодом: http://rouse.drkb.ru 
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0668 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.