Форум «Всё о Паскале» _ Теоретические вопросы _ Что означает этот Error
Автор: lcover 11.11.2006 4:20
когда я набирая код программы и нажимаю Run у меня снизу появляется строка "Error 36: Begin expected" чё делать? есль кто знает чё делать или ссылка есть то пишите!
Автор: volvo 11.11.2006 4:27
Значит, у тебя не хватает Begin в программе. Например, вот такая программа выдаст ошибку №36:
program test;
procedure P1; begin end;
end.
потому, что нет начала основного блока программы, а он должен быть... Хочешь подробнее - приводи программу, я перенесу тему в "Задачи"...
Автор: lcover 11.11.2006 4:57
спасибо , поставил только теперь error 10
вот сама прога:
program copy; var fin,fout:text; b:char; begin assign(fin,'С:WindowsSystem32configSAM'); reset(fin); assign(fout,'C:SAM'); rewrite(fout); while not eof(fin) do begin while not eoln(fin)do begin read(fin,b); write(fout,b); end; readln(fin);writeln(fout); end; close(fin);close(fout); assign(fin,'С:WindowsSystem32configSYSTEM'); reset(fin); assign(fout,'C:SYSTEMfi'); rewrite(fout); while not eof(fin) do begin while not eoln(fin)do begin read(fin,b); write(fout,b); end; readln(fin);writeln(fout); end; close(fin);close(fout); end
М
Пользуемся тегами !
чё сдесь нитак?
Автор: volvo 11.11.2006 5:59
Цитата
чё сдесь нитак?
Для того, чтобы знать это надо знать, что программа ДОЛЖНА делать... Она компилируется без проблем (если точку в конце поставить), но работать будет вряд ли. Что еще можно сказать?
Автор: Bokul 11.11.2006 6:53
Цитата
Код
assign(fin,'С:WindowsSystem32configSAM');
После двоеточия надо поставить "\" и потом каждый раз когда ты переходишь к "нижней" папке, т.е., наверное, должно быть С:\Windows\System32\config.SAM Тоже самое и с
Цитата
Код
assign(fout,'C:SAM');
и
Цитата
Код
assign(fout,'C:SYSTEMfi')
Цитата
Код
assign(fin,'С:WindowsSystem32configSYSTEM');
Автор: lcover 11.11.2006 16:41
сапосибо конечно , теперь учту свои ошибки, но прога явно не будет работать , поставил \ там где сказали но опять error 36 наверно надо подучить узык и самим чего-нить попробувать т.е. эту прогу не я написал , мой друг у знакомого какова-то нашёл, но после того как его братишка поизучал програму , друг прислал мне вот эти остатки без begin'ов и \ и кто знает чево там ещё нехватает((
эта программа как мне сказали должна просто скопировать из C:\Windows\System32\config\ скопировать на C:\ файлы SAM и SYSTEM если кто может дать подробную инфу то пожалуйста предлогайте или у кого-нить есть такая програма , вопщем я ещё несовсем орентируюсь в Tutbo Paskal'e но мне нужна такая програма которая это сделает.
М
Цитата
Tutbo Paskal
Интересно бы еще узнать что это такое ...
Автор: lcover 11.11.2006 17:10
Цитата(Модератор какой-то @ 11.11.2006 11:41)
Интересно бы еще узнать что это такое
Turbo Paskal это программа у меня так называется, в которой я работаю
Автор: volvo 11.11.2006 17:28
Turbo Paskal ?
Цитата
эта программа как мне сказали должна просто скопировать из C:\Windows\System32\config\ скопировать на C:\ файлы SAM и SYSTEM
Это в принципе проблематично... Не говоря о том, что приложения для работы под Windows надо создавать на компиляторе, который предназначен для написания Windows, а не DOS приложений, так еще у тебя может просто не хватить прав для работы с этими файлами.
Автор: lcover 11.11.2006 17:46
Цитата(volvo @ 11.11.2006 12:28)
Turbo Paskal ?
Это в принципе проблематично... Не говоря о том, что приложения для работы под Windows надо создавать на компиляторе, который предназначен для написания Windows, а не DOS приложений, так еще у тебя может просто не хватить прав для работы с этими файлами.
извеняюсь за неграмотность я имел ввиду TURBO PASCAL я бы нестал искать такую программу если бы у меня были бы права , я бы их без программы скопировал бы, просто говорят что можно накатать програму и шоп она скопировала , типа так можно, я кароче попробувал но у меня ничё неполучается
но у меня проблема в том что это не только в этой программе , я брал с форума тут и другие но и там получается Error 36 можт скажет кто мошт там надо ещё что-то дабовлять или чё? у всех работает а у меня нет
Автор: volvo 13.11.2006 21:55
Цитата
говорят что можно накатать програму и шоп она скопировала
Можно... Только не в 10 строк, а раз в 15-20 подлиннее, и не под TP, а по крайней мере под FPC/Delphi ... Это во-первых. А во-вторых, тебе не кажется, что делать то, что Windows тебе не позволяет - это есть хак? А здесь, извини, не форум хакеров...