Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 26

Не понимаю почему выдает ошибку

24.12.2012, 19:19. Показов 896. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
procedure TForm1.Button1Click(Sender: TObject);
var f : textfile;
    i : integer;
begin
  if OpenDialog1.Execute then begin
    assignfile(f, opendialog1.FileName);
    reset(f);
    read(f, a);
    read(f, b);
    read(f, c);
    solve();
     for i := 1 to 4 do
    StringGrid1.cells[0, i - 1] := floattostr(ar[i]);
    closefile(f);
  end;
end;
 
procedure TForm1.Button2Click(Sender: TObject);
var f : textfile;
begin
  if opendialog1.Execute then begin
    assignfile(f, opendialog1.FileName);
    rewrite(f);
    write(f, ar[1] : 6 : 4, ' ', ar[2]  : 6 : 4, ' ', ar[3]  : 6 : 4, ' ',  ar[4]  : 6 : 4);
    closefile(f);
  end;
end;
 
procedure TForm1.Button3Click(Sender: TObject);
var f : file of extended;
begin
  if opendialog1.Execute then begin
    assignfile(f, opendialog1.FileName);
    rewrite(f);
    write(f, ar[1], ar[2], ar[3], ar[4]);
    closefile(f);
  end;
end;
 
procedure TForm1.Button4Click(Sender: TObject);
var f : file of extended;
    i : integer;
    t : extended;
begin
  if opendialog1.Execute then begin
    assignfile(f, opendialog1.FileName);
    reset(f);
    for i := 1 to 4 do begin
      read(f, t);
      stringgrid1.Cells[0, i - 1] := floattostr(t);
    end;
    closefile(f);
  end;
end;
ошибку выдает здесь
Delphi
1
if OpenDialog1.Execute then begin
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.12.2012, 19:19
Ответы с готовыми решениями:

Почему выдает ошибку?
Ошибка; '' is not valid integer value. приведено диалоговое окно программы после завершения процесса сортировки. procedure...

Почему выдает ошибку???
Что это может быть за ошибка, с чем связана и как его исправить? Заранее спасибо!!! Извиняюсь... не смог вставить картинку без...

Почему выдает ошибку на деление?
как исправить чтобы не выдавло ошибку(можно было делить на 5). uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

3
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
24.12.2012, 19:23
Какая ошибка? Компонент OpenDialog1 есть на форме?
0
Pon4iK!
24.12.2012, 19:46
[Error] Unit1.pas(34): Undeclared identifier: 'opendialog1'
[Error] Unit1.pas(34): 'THEN' expected but identifier 'Execute' found
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
24.12.2012, 20:08
Цитата Сообщение от gorfil Посмотреть сообщение
Компонент OpenDialog1 есть на форме?
Если есть, возможно он называется по-другому.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.12.2012, 20:08
Помогаю со студенческими работами здесь

Выдает ошибку. Не пойму почему
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus,...

Почему выдает такую ошибку?
Unit2.pas(93): E2003 Undeclared identifier: 'Edit1'

Почему выдает ошибку только чтение?
unit PngButton; interface uses Forms,Windows,Messages,Graphics, ...

Почему не проходит компиляцию? выдает ошибку
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids,...

Почему выдает ошибку при запуске?
Не могу понять про ошибку при запуске


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru