Модераторы: Snowy, MetalFan, bems, Poseidon

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Можно ли сделать откат 
:(
    Опции темы
supervladislav
Дата 19.9.2012, 03:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



У меня странная вещь писал проект на 2010 Delphi.
Последнее помню ,что лазил в инспектор объектов 
разбираться с Form.dialog и после этого , в коде мне компилятор нашёл аж 6 ошибок ,
до этого всё работало нормально.
Наверника современная среда разработки Delphi 2010 позволяет как-то вернуться к тому месту с которого всё пошло не так.
Ктонибудь распологает какойнибудь информацией?

PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 04:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



Цитата(supervladislav @  19.9.2012,  03:50 Найти цитируемый пост)
компилятор нашёл аж 6 ошибок

Каких?
Цитата(supervladislav @  19.9.2012,  03:50 Найти цитируемый пост)
Наверника современная среда разработки Delphi 2010 позволяет как-то вернуться к тому месту с которого всё пошло не так.

Нет конечно... Не сохранил(Backup не сделал) - сам виноват. 
А вообще для этого есть "системы контроля версий"
Система_управления_версиями
Может я и отстал, я пользовался svn.


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
supervladislav
Дата 19.9.2012, 04:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



вот код ))

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  пиротехника9.zip 4,11 Kb
PM MAIL   Вверх
supervladislav
Дата 19.9.2012, 04:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Rennigth, ошибки следующии
[DCC Error] Unit1.pas(203): E2029 ',' or ':' expected but '=' found
[DCC Error] Unit1.pas(205): E2029 Type expected but 'IMPLEMENTATION' found
[DCC Error] Unit1.pas(233): E2003 Undeclared identifier: 'FormCreate'
[DCC Error] Unit1.pas(243): E2003 Undeclared identifier: 'Form1'
[DCC Fatal Error] Project2.dpr(4): F2063 Could not compile used unit 'Unit1.pas'

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  пиротехника9.zip 4,11 Kb
PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 04:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



dpr где?


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
bems
Дата 19.9.2012, 04:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 18
Всего: 88



Цитата(supervladislav @  19.9.2012,  03:50 Найти цитируемый пост)
в коде мне компилятор нашёл аж 6 ошибок

компилятор работает так, что после нахождения ошибки в юните он не останавливается
посмотри например на свой код из соседней темы
Код

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


тут нужно убрать двоеточние, а остальное правильно. но компилятор выводит сразу несколько ошибок:

[DCC Hint] Project2.dpr(5): H2243 Expression needs no Initialize/Finalize
почему? потому что вместо вызова метода Application.Initialize компилятору показалось что ты пытаешься использовать стандартную процедуру Initialize. указания объекта Application он не увидел. Почему? Потому что выше указана ошибка

[DCC Error] Project2.dpr(5): E2003 Undeclared identifier: 'Application'
почему? потому что он не увидел что подключен модуль Forms, в котором объявлен Application. Модуль  не подключился потому что секции uses в которой подключаются модули должен предшествовать корректный заголовок программы или юнита. А его нет, о чем тебе говорит ошибка, выводящаяся еще на строчку выше

[DCC Error] Project2.dpr(1): E2029 ';' expected but ':' found
почему? потому что после ключевого слова program не должно быть никаких двоеточий, следовательно program: pirotehika; хаголовком программы не является


Надеюсь мораль понятна: фактически там только одно лишнее двоеточие, а остальные ошибки о которых сообщает компилятор это лишь следствие того что где-то выше что-то уже пошло не так. Поэтому когда ты говоришь что у тебя "аж 6 ошибок" это может означать что ты случайно нажал какую-то клавишу на клавиатуре, и испортил всего в одном месте. поэтому вместо восстановления из бекапа попробуй игнорировать все ошибки кроме первой. Первую найди, пойми что не так, и исправь. потом попробуй запустить - если снова выводятся ошибки то тогда действительно ошибок много. Но может быть что остальные 5 ошибок исчезнут как следствие исправления первой


А бекап в Д2010 уже вроде в подпапке __history в папке проекта

Добавлено @ 04:33
посмотрел модуль - там у тебя конец объявления класса формы куда-то потерялся. ищи лучше бекап
и еще вместо var Form=TForm1; делают var Form: TForm1;

Это сообщение отредактировал(а) bems - 19.9.2012, 04:36


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 04:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



Цитата(bems @  19.9.2012,  04:26 Найти цитируемый пост)
А бекап в Д2010 уже вроде в подпапке __history в папке проекта
 не знал, посмотрю... )))




--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
bems
Дата 19.9.2012, 04:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 18
Всего: 88



Rennigth, ну в ХЕ2 там, а с какой версии это началось я не помню


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 04:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



Ну 2010 ставить, проверять не буду)) Я просто XE2 пользуюсь только пару месяцев(может меньше). Спс, я что-то и не обращал внимания на эту папочку. 


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
bems
Дата 19.9.2012, 04:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 18
Всего: 88



Rennigth, там и вкладки history внизу под редактором кода есть smile и интеграция с svn


--------------------
Обижено школьников: 8
PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 04:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



Цитата(bems @  19.9.2012,  04:50 Найти цитируемый пост)
Rennigth, там и вкладки history внизу под редактором кода есть smile и интеграция с svn 

Моя невнимательномть иногда меня убивает ))) Спс)

Добавлено @ 05:01
bems, Кстати, а есть механизм восстановления? или в ручную? в менюшках что-то не нашел.
Разобрался.


Это сообщение отредактировал(а) Rennigth - 19.9.2012, 05:25


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
supervladislav
Дата 19.9.2012, 05:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



bems, Я вам говорю про основной модуль)))
PM MAIL   Вверх
Rennigth
Дата 19.9.2012, 05:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 15
Всего: 76



Цитата(supervladislav @  19.9.2012,  05:11 Найти цитируемый пост)
Я вам говорю про основной модуль))) 

??? Это ты к чему? О dpr? Ну покажи его, посмотрим.


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
supervladislav
Дата 19.9.2012, 05:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



bems
в главном модуле находится вот это , но еслибы компилятор воспринял этот код как ошибку я думаю он бы мне написал ,
выше я писал на какой модуль ссылается компилятор.

Добавлено через 4 минуты и 29 секунд
Rennigth, вот залил по новый , там все модуля и файлы есть.
Есть и Dpr

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  пиротехника9.zip 7,75 Kb
PM MAIL   Вверх
supervladislav
Дата 19.9.2012, 05:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: нет
Всего: -9



Rennigth, я имел ввиду не отдельный софт , а на уровне самого редактора.
Кстате Svn насколько я помню лучше потходит командам разработчиков?

Ой ну и руки крюки у меня сегодня , как файло то ниже убрать? 


Это сообщение отредактировал(а) supervladislav - 19.9.2012, 05:41

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  пиротехника9.zip 7,75 Kb
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0843 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.