Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 09.11.2008, 20:14
Neocoder Neocoder вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 6
Репутация: 10
По умолчанию Пpиложениe со статичеcким aрифметическим массивом

Здравствуйте. Очень странная проблема. Написал программу по учебнику Климовой Лалы, код вроде правильный, програма компилится. Запускаю-нажимаю кнопку ноль реакции.Делаю какие нибудь изменения-ноль реакции.Никогда такого не видел, интересный вопрос, посмотрите пожалуйста. Файл:http://stream.ifolder.ru/8987772

Последний раз редактировалось Neocoder, 09.11.2008 в 21:09.
Ответить с цитированием
  #2  
Старый 09.11.2008, 20:18
ApplicatiOn ApplicatiOn вне форума
Активный
 
Регистрация: 28.02.2008
Сообщения: 388
Репутация: -10
По умолчанию

а что лежит в событии на кнопку? (файл не качал)

код киньте пожалуйста
Ответить с цитированием
  #3  
Старый 09.11.2008, 20:28
Neocoder Neocoder вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 6
Репутация: 10
По умолчанию

Код:
 procedure TForm1.Button1Click(Sender: TObject);
 begin
 If OpenDialog1.Execute Then
 A := OpenDialog1.FileName
 Else begin
 ShowMessage('Вы не ввели имя файла.Повторите ввод!');
Exit; end;

но это лишь обрывок кода тут действительно странная ситуация. Пожалуйста,если есть возможность, посмотрите файл, 240 кб объем.
Ответить с цитированием
  #4  
Старый 09.11.2008, 20:36
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,906
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Я вообще не понял для чего программа и что она должна делать, но после запуска открылось окно выбора файла, я выбрал 5.dat и упал по ошибке ввода/вывода.
ИТОГ: конкретезируй вопрос.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием
  #5  
Старый 09.11.2008, 21:03
Neocoder Neocoder вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 6
Репутация: 10
По умолчанию

А в какой версии делфи вы открывали?Программа написана на Delphi7 с настройками по умолчанию.Никаких ошибок не выдает.Текст задания вот http://stream.ifolder.ru/8988457 файле, но по коду должно быть все правильно.
Ответить с цитированием
  #6  
Старый 09.11.2008, 23:25
Drozh Drozh вне форума
Активный
 
Регистрация: 12.06.2008
Сообщения: 313
Репутация: 40
По умолчанию

У тебя не связаны кнопка и процедура... Ты что их в ручную писал?!

Выбираешь кнопку -> в Object Inspector переходишь на вкладку Events -> ищешь событие OnClick -> нажимаешь на соседнюю ячейку и выбираешь нужную процедуру из списка
Ответить с цитированием
  #7  
Старый 10.11.2008, 11:25
Neocoder Neocoder вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 6
Репутация: 10
По умолчанию

Вручную.С предыдущими программами все работало же,в них тоже вручную.Опережающие описание процедуры есть, вызов ее в программе тоже, разьве будет в чем то разница вручную или через инспектор?
Ответить с цитированием
  #8  
Старый 10.11.2008, 11:29
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

Процедуру надо связывать с событием котрола.

в ручную это делаеться так Button1.click := Button1click;
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #9  
Старый 10.11.2008, 11:39
Neocoder Neocoder вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 6
Репутация: 10
По умолчанию

Огромное вам всем спасибо, связал- заработало, буду отлаживать.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:16.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter