Цитата:
Сообщение от SkiLLer
имена юнита и файла у меня вроде совпадают.
А по поводу Windows: похоже,что Delphi нормально идёт только на XP.
а если оставить так: unit1 in 'unit1.pas' {form1}; то компилятор находит у меня в программе какие-то глупые ошибки
[Error] unit1.pas(1): Unit identifier 'Phone_u' does not match file name
[Warning] unit1.pas(29): File not found: 'Phone_u.dfm'
[Error] unit1.pas(46): Undeclared identifier: 'Editl'
[Error] unit1.pas(56): ';' expected but 'IF' found
[Error] unit1.pas(65): '.' expected but ';' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'unit1.pas'
но я программу брал из учебника и таких ошибок быть не должно.
Как же решить проблему со всеми ошибками????
|
Во первых в книге обычно не весь код дают, а только главную часть...
Во вторых, много раз проверял, что на икспи и на висте Делфи работает отменно...ИМХО...
Что касается ошибок...
В книге видимо юнит называется Phone_u, а файл формы зовут Phone_u.dfm...
Далее...Editl скорее всего называется Edit1...
И наконец проверь синтаксис, пропущенные запятые и точки с запятыми, это несерьезная ощибка, которая у всех появляется время от времени...
Последняя ошибка просто суммирует все предыдущие и говорит о том, что невозможно скомпилировать файл...
Есди ничего не помогает, то код в студию!!!