Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > переезд кода в среду Radstudio delphi 2010


Автор: supervladislav 13.9.2012, 16:33
Здравствуйте ещё раз , спасибо всем тем пользователям ,которые помогали мне разобраться в предыдущих постах.
Скажите народ какие проблемы могут возникнуть при переносе кода из среды delphi7 на radstudio2010.
Вылезли ошибки:
dcc command line for "Project2.dpr"
  
[DCC Error] Project2.dpr(1): E2029 ';' expected but ':' found
[DCC Error] Project2.dpr(5): E2003 Undeclared identifier: 'Application'
[DCC Error] Project2.dpr(5): E2066 Missing operator or semicolon
[DCC Hint] Project2.dpr(5): H2243 Expression needs no Initialize/Finalize
[DCC Error] Project2.dpr(6): E2066 Missing operator or semicolon
[DCC Error] Project2.dpr(6): E2003 Undeclared identifier: 'TForm1'
[DCC Error] Project2.dpr(7): E2066 Missing operator or semicolon

Код

program: pirotehika;
uses Forms,Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.


Добавлено через 4 минуты и 56 секунд
Скажите возможно ли ,что в моём случае это будет крайне долго?
Имею ввиду ,что среда Delphi7 кардинально отличается от Radstudio.

Автор: Akella 13.9.2012, 16:44
зачем после program двоеточие?

Добавлено через 40 секунд
Цитата(supervladislav @  13.9.2012,  16:33 Найти цитируемый пост)
Undeclared identifier: 'Application'


добавь в uses модуль FORMS

Автор: supervladislav 13.9.2012, 17:47
Akella, он уже добавлен.Может ещё чегонибудь надо изменить?

Автор: kami 13.9.2012, 18:26
Цитата(supervladislav @  13.9.2012,  17:47 Найти цитируемый пост)
Может ещё чегонибудь надо изменить?

Да. На начальном этапе освоения Delphi надо не лезть в dpr. Ибо это чревато боком.
Заменить 
Код

pirotehika
 на 
Код

project2

Автор: bems 14.9.2012, 02:59
Я тут вижу только одну реальную ошибку - двоеточие. Но это ошибка и семёрке, так что странно, что она вылезла только сейчас

Добавлено через 48 секунд
Да, и как сказал kami имя программы должно совпадать с именем файла dpr

Автор: supervladislav 18.9.2012, 23:49
bems, уловил.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)