|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Пpиложениe со статичеcким aрифметическим массивом
Здравствуйте. Очень странная проблема. Написал программу по учебнику Климовой Лалы, код вроде правильный, програма компилится. Запускаю-нажимаю кнопку ноль реакции.Делаю какие нибудь изменения-ноль реакции.Никогда такого не видел, интересный вопрос, посмотрите пожалуйста. Файл:http://stream.ifolder.ru/8987772
Последний раз редактировалось Neocoder, 09.11.2008 в 21:09. |
#2
|
|||
|
|||
а что лежит в событии на кнопку? (файл не качал)
код киньте пожалуйста |
#3
|
|||
|
|||
Код:
procedure TForm1.Button1Click(Sender: TObject); begin If OpenDialog1.Execute Then A := OpenDialog1.FileName Else begin ShowMessage('Вы не ввели имя файла.Повторите ввод!'); Exit; end; но это лишь обрывок кода тут действительно странная ситуация. Пожалуйста,если есть возможность, посмотрите файл, 240 кб объем. |
#4
|
||||
|
||||
Я вообще не понял для чего программа и что она должна делать, но после запуска открылось окно выбора файла, я выбрал 5.dat и упал по ошибке ввода/вывода.
ИТОГ: конкретезируй вопрос. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#5
|
|||
|
|||
А в какой версии делфи вы открывали?Программа написана на Delphi7 с настройками по умолчанию.Никаких ошибок не выдает.Текст задания вот http://stream.ifolder.ru/8988457 файле, но по коду должно быть все правильно.
|
#6
|
|||
|
|||
У тебя не связаны кнопка и процедура... Ты что их в ручную писал?!
Выбираешь кнопку -> в Object Inspector переходишь на вкладку Events -> ищешь событие OnClick -> нажимаешь на соседнюю ячейку и выбираешь нужную процедуру из списка |
#7
|
|||
|
|||
Вручную.С предыдущими программами все работало же,в них тоже вручную.Опережающие описание процедуры есть, вызов ее в программе тоже, разьве будет в чем то разница вручную или через инспектор?
|
#8
|
|||
|
|||
Процедуру надо связывать с событием котрола.
в ручную это делаеться так Button1.click := Button1click; Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя. |
#9
|
|||
|
|||
Огромное вам всем спасибо, связал- заработало, буду отлаживать.
|