|
0 / 0 / 0
Регистрация: 10.06.2013
Сообщений: 10
|
|
Прошу помагите16.10.2013, 23:33. Показов 1200. Ответов 1
Метки нет (Все метки)
выдает такие ошибки
[Pascal Error] Unit1.pas(76): E2029 BEGIN expected but END found [Pascal Error] Unit1.pas(78): E2029 Declaration expected but end of file found [Pascal Fatal Error] Project1.dpr(7): F2063 Could not compile used unit 'Unit1.pas' unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; rowcount,colcount:integer; implementation uses Unit2; const N=10; M=10; var r:array [1..N,1..M] of real; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); Function GetLine(s:string;n:integer):string; function GetSubStr(k:string; expl:string ;n:integer):string; var i,j:integer; buf,st:string; begin form1.visible:=true; i:=1; repeat st:=getline(memo1.Text,i); if length(st)<>0 then begin j:=1; repeat buf:=getsubstr(st,'',j); if length(buf)<>0 then try r[i,j]:=strtofloat(buf) except on EconvertError do begin showmessage('gonhs,yj ddtcnb xbckj'); memo1.SetFocus; exit; end end else begin showmessage('потрібно ввести' + inttostr(colcount)+'стовпці'); memo1.SetFocus; exit; end; j:=j+1; until (j>colcount) or (length(buf)=0) end else begin showmessage('потрібно ввести' + inttostr(rowcount)+'рядків'); memo1.setfocus; exit; end; i:=i+1 until (i>rowcount) or (length(st)=0); end; end. unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls; type TForm2 = class(TForm) Edit1: TEdit; Edit2: TEdit; Button1: TButton; UpDown2: TUpDown; UpDown3: TUpDown; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form2: TForm2; implementation uses unit1; {$R *.dfm} procedure TForm2.Button1Click(Sender: TObject); var k,i:integer; begin form2.show; for i := 1 to strtoint(edit1.text) do for k := 1 to strtoint(edit2.text) do begin unit1.rowcount:= strtoint(edit1.text); unit1.colcount:= strtoint(edit2.text); end; end; end.
0
|
|
| 16.10.2013, 23:33 | |
|
Ответы с готовыми решениями:
1
помагите в ришении Окна в делпи помагите Помагите орешать задачу!!! |
|
angstrom
|
||||||
| 17.10.2013, 00:55 | ||||||
Сообщение было отмечено Biluy как решение
Решение
Вот если бы заключил в теги [ DELPHI]код[ /DELPHI], можно было увидеть номера строк. А так... для начала
|
||||||
| 17.10.2013, 00:55 | |
|
Помогаю со студенческими работами здесь
2
Помагите с программой по записям и файлам Народ помагите. Что за ошибка.
Помагите сделать в Delphi среде VCL Forms Application Народ помагите. Это код даёт ошибку until (CheckBox1.Checked:=TRUE); Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|